VSCode快捷键速览:高效编码(win和mac对照)
一、文件和项目管理
- 新建文件:
Ctrl+N(Windows/Linux)/ Cmd+N(Mac)
- 打开文件:
Ctrl+O / Cmd+O
- 保存文件:
Ctrl+S / Cmd+S
- 保存所有文件:
Ctrl+K S / Cmd+K S
- 关闭文件:
Ctrl+W / Cmd+W
- 关闭所有文件:
Ctrl+K Ctrl+W / Cmd+K Cmd+W
二、编辑操作
- 撤销:
Ctrl+Z / Cmd+Z
- 重做:
Ctrl+Y(Windows)或 Ctrl+Shift+Z(Linux/Mac)
- 剪切:
Ctrl+X / Cmd+X
- 复制:
Ctrl+C / Cmd+C
- 粘贴:
Ctrl+V / Cmd+V
- 全选:
Ctrl+A / Cmd+A
- 查找:
Ctrl+F / Cmd+F
- 查找并替换:
Ctrl+H / Cmd+H
三、导航和跳转
- 跳转到文件:
Ctrl+P / Cmd+P
- 跳转到行:
Ctrl+G / Cmd+G
- 跳转到符号:
Ctrl+Shift+O / Cmd+Shift+O
- 跳转到定义处:
F12
- 前进/后退导航:
Ctrl+Tab / Ctrl+Shift+Tab 或 Alt+→ / Alt+←(Mac上使用Ctrl+T / Ctrl+Shift+T)
四、代码编辑和重构
- 注释/取消注释:
Ctrl+/
- 代码格式化:
Shift+Alt+F
- 智能感知:
Ctrl+Space
- 重构代码(如重命名):
F2
- 缩进/反缩进:
Tab / Shift+Tab
- 选择当前词或括号内的内容:
Ctrl+D(可多次按以选择多个相同词汇)
- 移动行上下:您可以通过
Alt+Up/Down(Windows/Linux)或Option+Up/Down(Mac)来移动当前行或选中的代码块。
- 代码智能提示
ctrl+i/cmd+i
五、窗口和视图管理
- 放大/缩小:
Ctrl+滚轮 或 Ctrl++ / Ctrl+-(Mac上使用Cmd+滚轮,Cmd++,Cmd+-)
- 全屏显示/退出全屏:
F11
- 显示/隐藏侧边栏:
Ctrl+B / Cmd+B
- 切换编辑器窗口:
Ctrl+数字键(如Ctrl+1,Ctrl+2等)
- 打开集成终端:在Windows和Linux上,通常使用
Ctrl+``(反引号,通常在键盘的左上角,与波浪线~在同一个键上),而在Mac上使用Cmd+~。
六、调试相关快捷键
- 开始/继续调试:
F5
- 停止调试:
Shift+F5
- 步入:
F11
- 步出:
Shift+F11
- 单步执行:
F10
- 添加/删除断点:在行号左侧空白处点击(或使用
F9)
七、其他有用快捷键
- 切换建议窗口:在编写代码时,VSCode会提供代码补全建议,您可以使用
Ctrl+Space(Windows/Linux/Mac)来手动触发建议窗口。
- 命令面板:
Ctrl+Palt+P(Windows/Linux)或Cmd+Shift+P(Mac)可以打开命令面板,让您执行各种命令,包括打开文件、切换语言模式等。
- 切换面板:
Ctrl+J(Windows/Linux)或Cmd+J(Mac)可以在不同的面板(如终端、问题、输出等)之间切换。
- 折叠/展开代码块:
Ctrl+Shift+[ 或 Ctrl+Shift+](Windows/Linux/Mac)可以用来折叠或展开代码块。
- 跳转到括号匹配:
Ctrl+Shift+P 然后输入 "Editor: Go to Bracket" 可以快速跳转到匹配的括号,但更直接的快捷键通常是 Ctrl+M 然后按 Ctrl+O(跳转到匹配的括号)或 Ctrl+I(选中括号内的内容)(Windows/Linux/Mac)。