编辑操作:
⌘ + /:注释或取消注释当前行。⌘ + ⇧ + /:注释或取消注释选中的代码块。⌘ + D:复制当前行或选中的代码块。⌘ + Y:删除当前行。⌘ + ⇧ + U:切换选中代码的大小写。⌥ + ↑:向上选择代码块。⌥ + ↓:向下选择代码块。⌘ + ⇧ + L:格式化代码。⌘ + ⇧ + T:包围代码(例如,使用if、try-catch等)。⌃ + ⇧ + J:将选中的多行代码合并为一行。⇧ + ↩:在当前行下方插入新行。⌘ + ↩:在当前行下方插入新行,光标保持在原位置。⌃ + ⇧ + I:自动缩进选中的代码。⌃ + ⇧ + J:将选中的多行代码合并为一行。
导航操作:
⌘ + O:跳转到类。⌘ + ⇧ + O:跳转到文件。⌘ + ⇧ + N:跳转到符号。⌘ + B或⌘ + 单击:跳转到声明。⌘ + ⇧ + E:打开最近编辑的文件。⌘ + L:跳转到指定行。⌘ + ⇧ + F12:显示当前文件的结构。⌃ + ⇧ + H:显示方法层次结构。⌃ + ⇧ + A:查找并执行操作。⌘ + ⇧ + [或⌘ + ⇧ + ]:切换到上一个或下一个编辑器选项卡。⌘ + W:关闭当前编辑器选项卡。⌘ + ⇧ + W:关闭当前编辑器选项卡并返回上一个编辑位置。⌘ + N:新建文件/文件夹在当前选中文件夹。
搜索与替换:
⌘ + F:在当前文件中查找。⌘ + R:在当前文件中替换。⌘ + ⇧ + F:在路径中查找。⌘ + ⇧ + R:在路径中替换。⌘ + G:查找下一个匹配项。⌘ + ⇧ + G:查找上一个匹配项。
重构操作:
⌃ + T:显示重构菜单。⇧ + F6:重命名。⌃ + ⇧ + M:提取方法。⌃ + ⇧ + V:提取变量。⌃ + ⇧ + C:提取常量。⌃ + ⇧ + P:提取参数。⌃ + ⇧ + N:内联变量。
调试操作:
⌃ + ⇧ + R:运行项目。⌃ + ⇧ + D:调试项目。⌘ + F8:添加或移除断点。⌃ + ⇧ + F8:查看断点列表。F8:跳过当前行。F7:进入方法。⇧ + F7:智能进入。⇧ + F8:退出方法。⌃ + ⇧ + F9:运行到光标处。⌃ + ⇧ + F8:计算表达式。
版本控制操作:
⌘ + K:提交更改。⌘ + T:更新项目。⌃ + ⇧ + C:查看最近的更改。