Mac VS Code 快捷键: 代码编辑、导航、调试等
Mac 上 VS Code 快捷键大全:打造高效编码体验
Visual Studio Code (VS Code) 是一款广受欢迎的轻量级代码编辑器,凭借其强大的功能、丰富的扩展和高度可定制性,赢得了全球开发者的青睐。在 macOS 平台上,VS Code 同样表现出色,通过熟练掌握其快捷键,可以大幅提升编码效率,让你在代码的世界里畅游无阻。
本文将深入探讨 Mac 上 VS Code 的各种快捷键,涵盖代码编辑、导航、调试、搜索、多光标操作、终端、窗口管理、扩展管理等方面,助你打造高效的编码工作流。
一、基础编辑快捷键
这些快捷键是日常编码中最常用的,务必熟练掌握:
⌘ + C
:复制选中的内容。如果没有选中内容,则复制当前行。⌘ + X
:剪切选中的内容。如果没有选中内容,则剪切当前行。⌘ + V
:粘贴剪贴板中的内容。⌘ + Z
:撤销上一步操作。⌘ + Shift + Z
:重做上一步被撤销的操作(相当于反撤销)。⌘ + S
:保存当前文件。⌘ + Shift + S
:另存为...⌘ + A
:全选当前文件内容。Option + ↑/↓
:向上/向下移动当前行。Option + Shift + ↑/↓
:向上/向下复制当前行。⌘ + /
:注释/取消注释选中的代码行。如果没有选中内容,则注释/取消注释当前行。Option + Shift + A
:块注释/取消块注释选中的代码块。⌘ + [
/⌘ + ]
:减少/增加缩进。Tab
:增加缩进(在选中的多行代码前添加缩进)。Shift + Tab
:减少缩进(在选中的多行代码前减少缩进)。⌘ + D
:选中当前光标所在的单词。连续按下⌘ + D
可以选中下一个相同的单词。⌘ + U
: 撤销上一个光标操作⌘ + K, ⌘ + S
: 打开快捷键设置
二、导航快捷键
快速在文件、符号、定义之间跳转:
⌘ + P
:快速打开文件。输入文件名,可以快速定位并打开文件。⌘ + Shift + O
:转到文件中的符号(例如函数、类、变量等)。⌘ + T
:搜索工作区中的符号。F12
或⌘ + 点击
:转到定义。将光标移动到变量、函数或类名上,按下F12
或⌘ + 点击
可以跳转到其定义处。Option + F12
: 预览定义Shift + F12
:显示引用。查找当前符号在哪些地方被引用。⌘ + .
:快速修复(显示可用的代码操作,如重构、添加导入等)。Ctrl + -
:后退。回到上一个光标位置。Ctrl + Shift + -
:前进。回到下一个光标位置(与后退相对)。⌘ + ↑/↓
:跳转到文件开头/结尾。Ctrl + G
:跳转到指定行号。⌘ + Shift + \
: 在匹配的括号之间跳转
三、搜索和替换快捷键
高效查找和修改代码:
⌘ + F
:在当前文件中查找。⌘ + Option + F
:在当前文件中替换。⌘ + Shift + F
:在整个工作区中查找。⌘ + Shift + H
:在整个工作区中替换。- 在查找/替换框中:
Return
:查找下一个。Shift + Return
:查找上一个。Option + Return
:选中所有匹配项。⌘ + Option + Return
:替换所有匹配项。⌃⌥⌘ + E
: 使用正则表达式
四、多光标和多选快捷键
同时编辑多处代码,大幅提高效率:
Option + 点击
:在点击的位置添加一个光标。Option + ⌘ + ↑/↓
:在当前光标的上方/下方添加一个光标。⌘ + Option + 拖动鼠标
:垂直选中多行。⌘ + D
:选中当前单词,并继续按下⌘ + D
选中下一个相同的单词。⌘ + Shift + L
:选中所有与当前选中内容相同的文本。
五、调试快捷键
调试是开发过程中不可或缺的一环:
F9
:切换断点。在当前行设置或取消断点。F5
:启动调试/继续执行。F10
:单步跳过。逐过程执行代码,不进入函数内部。F11
:单步进入。逐语句执行代码,进入函数内部。Shift + F11
:单步跳出。从当前函数中跳出。Shift + F5
:停止调试。⌘ + Shift + D
:打开调试侧边栏。
六、终端快捷键
VS Code 内置了集成终端,方便执行命令:
⌃\
`:打开/关闭集成终端。⌃⇧\
`:创建新的集成终端。⌘ + ↑/↓
:在终端历史命令中切换。⌘ + K
:清除终端输出。
七、窗口和标签页管理快捷键
管理多个编辑器窗口和标签页:
⌘ + N
:新建文件。⌘ + W
:关闭当前标签页/窗口。⌘ + Shift + T
:重新打开最近关闭的标签页。⌘ + Option + ←/→
:在打开的标签页之间切换。⌘ + 1/2/3...
:切换到第 1/2/3... 个标签页。⌘ + \
:分割编辑器(水平分割)。⌘ + K, ⌘ + ←/→
:在分割的编辑器之间切换焦点。⌘ + K + ⌘ + ←/→/↑/↓
: 改变编辑器组的布局
八、命令面板快捷键
命令面板是 VS Code 的核心功能之一,可以执行各种命令:
⌘ + Shift + P
或F1
:打开命令面板。- 在命令面板中输入命令名称,可以快速执行各种操作,例如:
- 安装扩展
- 更改主题
- 设置配置
- 运行任务
- 等等...
九、扩展管理快捷键
VS Code 的强大之处在于其丰富的扩展生态:
⌘ + Shift + X
:打开扩展面板。- 在扩展面板中可以搜索、安装、管理扩展。
十、自定义快捷键
如果你对默认的快捷键不满意,可以自定义:
- 打开命令面板(
⌘ + Shift + P
或F1
)。 - 输入 "Open Keyboard Shortcuts" 并选择。
- 在打开的快捷键设置界面中,可以搜索、修改、添加快捷键。
十一、实用技巧和建议
- 循序渐进,逐步掌握:不要试图一次性记住所有快捷键,可以从最常用的开始,逐步扩展。
- 多加练习,形成肌肉记忆:熟能生巧,只有通过不断练习,才能将快捷键变成一种本能反应。
- 利用命令面板:对于不常用的命令,可以通过命令面板快速执行。
- 自定义快捷键:根据自己的习惯,自定义快捷键,打造最适合自己的编码环境。
- 参考官方文档:VS Code 官方文档提供了详细的快捷键列表和说明,可以作为参考:https://code.visualstudio.com/docs/getstarted/keybindings
- 利用Cheatsheet: 网上有很多VS Code的快捷键Cheatsheet, 打印出来或者放在手边,方便查阅。
总结
掌握 Mac 上 VS Code 的快捷键是提高编码效率的关键。本文详细介绍了各种常用快捷键,涵盖了代码编辑、导航、调试、搜索、多光标操作、终端、窗口管理、扩展管理等方面。希望通过本文的介绍,你能更好地利用 VS Code,打造高效的编码工作流,成为一名更出色的开发者! 记住,实践出真知,多加练习,你一定能成为 VS Code 快捷键大师!
版权声明:
作者:admin
链接:https://hostlocvps.com/2025/03/17/mac-vs-code-%e5%bf%ab%e6%8d%b7%e9%94%ae%ef%bc%9a-%e4%bb%a3%e7%a0%81%e7%bc%96%e8%be%91%e3%80%81%e5%af%bc%e8%88%aa%e3%80%81%e8%b0%83%e8%af%95%e7%ad%89/
文章版权归作者所有,未经允许请勿转载。
THE END