IDEA | 提升效率的秘籍:macOS 与 IntelliJ IDEA 必备快捷键

引言

  在现代软件开发中,效率是至关重要的。无论是操作系统层面的快捷键,还是开发工具中的快捷键,都能显著提升我们的工作效率。本文将为你详细介绍 macOS 和 IntelliJ IDEA 中最常用且实用的快捷键,帮助你在日常开发中更加得心应手。

macOS 系统快捷键

  macOS 提供了许多强大的系统快捷键,这些快捷键可以帮助你快速完成各种操作,无需频繁切换到鼠标。

系统操作

  • Command + C:复制选中的内容。
  • Command + V:粘贴复制的内容。
  • Command + X:剪切选中的内容。
  • Command + A:全选当前内容(如文本、文件等)。
  • Command + Z:撤销上一步操作。
  • Command + Shift + Z:重做上一步操作。
  • Command + F:查找。
  • Command + Q:退出当前应用程序。
  • Command + H:隐藏当前应用程序窗口。
  • Command + M:最小化当前窗口。
  • Command + N:新建窗口或文档。
  • Command + S:保存当前文件。
  • Command + P:打印当前文档。
  • Command + Space:打开 Spotlight索。
  • Command + Shift + 3:截取整个屏幕并保存到桌面。
  • Command + Shift + 4:截取选定区域并保存到桌面。
  • Command + Shift + 4 + Space:截取当前窗口并保存到桌面。
  • Command + Tab:在打开的应用程序之间切换。
  • Command + Option + Esc:打开“强制退出应用程序”窗口。

窗口管理

  • Command + F1/F2:切换显示模式(如扩展屏幕、镜像屏幕)。
  • Command + M:最小化当前窗口。
  • Command + H:隐藏当前应用程序的所有窗口。
  • Command + Option + H:隐藏其他应用程序的窗口。
  • Command + Option + M:最小化所有窗口。
  • Command + Option + Esc:强制退出无响应的应用程序。
  • Command + Shift + H:打开“隐藏”菜单。

文本编辑

  • Command + A:全选文本。
  • Command + C:复制选中的文本。
  • Command + V:粘贴文本。
  • Command + X:剪切选中的文本。
  • Command + Z:撤销上一步操作。
  • Command + Shift + Z:重做上一步操作。
  • Command + F:查找文本。
  • Command + G:查找下一个匹配项。
  • Command + Shift + G:查找上一个匹配项。
  • Command + B:加粗文本。
  • Command + I:斜体文本。
  • Command + U:下划线文本。
  • Command + T:上标或下标文本。
  • Command + L:居中对齐文本。
  • Command + R:右对齐文本。
  • Command + J:左对齐文本。
  • Command + E:两端对齐文本。

IntelliJ IDEA 快捷键

IntelliJ IDEA 是一款功能强大的集成开发环境,它提供了许多快捷键来帮助开发者快速完成各种操作。以下是一些最常用且实用的快捷键。

代码编辑

  • Command + N:新建文件或项目。
  • Command + S:保存当前文件。
  • Command + Z:撤销上一步操作。
  • Command + Shift + Z:重做上一步操作。
  • Command + C:复制选中的代码。
  • Command + V:粘贴代码。
  • Command + X:剪切选中的代码。
  • Command + A:全选代码。
  • Command + F:查找代码。
  • Command + G:查找下一个匹配项。
  • Command + Shift + G:查找上一个匹配项。
  • Command + B:跳转到变量或方法的声明。
  • Command + Shift + B:跳转到类型声明。
  • Command + Option + L:格式化代码。
  • Command + Option + O:优化导入。
  • Command + /:注释或取消注释当前行。
  • Command + Shift + /:注释或取消注释当前代码块。
  • Command + D:复制当前行。
  • Command + Backspace:删除当前行。
  • Command + Shift + Up/Down:移动当前行。
  • Command + Option + Up/Down:移动光标到上一行或下一行。
  • Command + L:可以直接跳转到指定的行号。输入行号后按回车即可。

项目导航

  • Command + 1:打开项目视图。
  • Command + Shift + O:打开类或文件。
  • Command + O:打开文件。
  • Command + Shift + T:打开测试。
  • Command + Shift + F12:隐藏或显示项目工具窗口。
  • Command + Tab:在打开的文件之间切换。
  • Command + E:查看最近打开的文件。
  • Command + Alt + Left/Right:在导航历史中前进或后退。

调试和运行

  • Command + R:运行当前配置。
  • Command + F10:重新运行上次的运行配置。
  • Command + F9:编译项目。
  • Command + F2:设置断点。
  • Command + F5:运行到光标处。
  • Command + F7:查看变量值。
  • Command + F8:切换断点。
  • Command + F9:编译当前文件。
  • Command + Shift + F9:调试当前配置。
  • Command + Shift + F10:运行当前配置。
  • Command + Shift + F11:运行上次的运行配置。

代码分析

  • Command + Shift + A:查找操作。
  • Command + Shift + F:全局查找。
  • Command + Shift + R:全局替换。
  • Command + Shift + I:查看代码信息。
  • Command + Shift + Alt + L:重新格式代码化。
  • Command + Shift + Alt + O:优化导入。
  • Command + Shift + Alt + T:重构代码。
  • Command + Shift + Alt + F:查找代码问题。
  • Command + Shift + Alt + R:重命名。
  • Command + Shift + Alt + M:提取方法。
  • Command + Shift + Alt + P:提取参数。
  • Command + Shift + Alt + V:提取变量。

其他实用快捷键

  • Command + Shift + V:查看剪切板历史并粘贴。
  • Command + Shift + U:切换选中代码的大小写。
  • Command + Shift + /:代码块注释。
  • Command + Shift + Backspace:返回上一次操作的位置。
  • Command + Option + T:为选中的代码块添加 try-catch。
  • Command + Option + V:快速引入变量。
  • Command + Option + F7:显示代码的使用位置。
  • Command + Option + Enter:在光标所在行上空出一行。

结合使用 macOS 和 IntelliJ IDEA 快捷键

在实际开发中,结合 macOS 和 IntelliJ IDEA 的快捷键可以进一步提升效率。例如:

  • 使用 Command + Tab 在 macOS 应用程序之间切换,快速回到 IntelliJ IDEA。
  • 使用 Command + N 在 IntelliJ IDEA 中新建文件,同时使用 Command + S 保存文件。
  • 使用 Command + F 在 macOS 中查找文件,同时使用 Command + Shift + O 在 IntelliJ IDEA 中查找类或文件。
  • 使用 Command + Shift + 3 截取 macOS 屏幕,同时使用 Command + Shift + A 在 IntelliJ IDEA 中查找操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值