多光标与批量编辑
Alt+Click 在任意位置添加独立光标,Ctrl+Alt+↑/↓ 在上下行同步添加垂直光标。
Ctrl+D 逐个选中相同词汇,Ctrl+Shift+L 一次性全选所有匹配项。
Shift+Alt+鼠标拖动或方向键实现垂直列选择,适合批量修改对齐的代码。
行与块操作
Alt+↑/↓ 快速上下移动当前行,Shift+Alt+↑/↓ 无需选中直接复制整行。
Ctrl+Shift+K 删除整行,Ctrl+/ 切换单行注释,Shift+Alt+A 切换块注释(需语言支持)。
代码格式化使用 Shift+Alt+F(Win/Linux)或 Shift+Option+F(Mac),选区格式化用 Ctrl+K Ctrl+F。
导航与符号跳转
Ctrl+P 快速搜索文件,Ctrl+G 输入行号精准定位。
Ctrl+Shift+O 列出当前文件的函数/类,支持模糊搜索符号。
代码折叠用 Ctrl+Shift+[ 折叠当前块,Ctrl+Shift+] 展开,Ctrl+K Ctrl+0 折叠所有层级。
插件与工具集成
GitLens 显示代码历史,Prettier 自动格式化代码,Bracket Pair Colorizer 标记嵌套括号。
Live Share 支持实时协作,Tabnine 提供 AI 补全。通过 Ctrl+Shift+X 安装插件。
自定义与工作流
Ctrl+K Ctrl+S 自定义快捷键,如将格式化绑定到 Ctrl+S。
Ctrl+` 拆分编辑器,Ctrl+K Z 进入禅模式。
命令面板 Ctrl+Shift+P 可执行任意操作(如重启窗口)。调试时 F5 启动,F9 添加断点。
跨平台快捷键对照
格式化文档:Win/Linux 用 Shift+Alt+F,Mac 用 Shift+Option+F。
分屏编辑器:Win/Linux 用 Ctrl+`,Mac 用 Cmd+`。
命令面板统一通过 Ctrl/Cmd+Shift+P 触发。
建议每周练习 3-5 个快捷键组合,逐步替代鼠标操作。例如批量修改变量名:Ctrl+D 选中后 F2 重命名,或折叠所有代码(Ctrl+K Ctrl+0)后全局格式化(Shift+Alt+F)。