webstorm MacOs快捷键备忘录

91 阅读2分钟

编辑操作:

  • ⌘ + /:注释或取消注释当前行。
  • ⌘ + ⇧ + /:注释或取消注释选中的代码块。
  • ⌘ + D:复制当前行或选中的代码块。
  • ⌘ + Y:删除当前行。
  • ⌘ + ⇧ + U:切换选中代码的大小写。
  • ⌥ + ↑:向上选择代码块。
  • ⌥ + ↓:向下选择代码块。
  • ⌘ + ⇧ + L:格式化代码。
  • ⌘ + ⇧ + T:包围代码(例如,使用 iftry-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:查看最近的更改。