引言
在现代软件开发中,效率是至关重要的。无论是操作系统层面的快捷键,还是开发工具中的快捷键,都能显著提升我们的工作效率。本文将为你详细介绍 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 中查找操作。