VS Code 快捷键与配置
编辑效率
| 操作 | Windows / Linux | macOS |
|---|---|---|
| 命令面板 | Ctrl+Shift+P | Cmd+Shift+P |
| 快速打开文件 | Ctrl+P | Cmd+P |
| 复制当前行 | Shift+Alt+Down | Shift+Opt+Down |
| 移动当前行 | Alt+Up/Down | Opt+Up/Down |
| 多光标 | Alt+Click | Opt+Click |
| 选中下一个相同词 | Ctrl+D | Cmd+D |
| 选中所有相同词 | Ctrl+Shift+L | Cmd+Shift+L |
| 注释当前行 | Ctrl+/ | Cmd+/ |
导航与查找
Ctrl+G跳转到指定行。Ctrl+Shift+O跳转到当前文件的符号。Ctrl+T跨文件搜索符号。F12跳转到定义,Alt+F12速览定义。Ctrl+Shift+F全局搜索,支持正则。
终端与窗口
Ctrl+`切换集成终端。Ctrl+B切换侧边栏。Ctrl+\拆分编辑器。Ctrl+1/2/3在编辑器组之间跳转。
一份顺手的配置
把下面这段放进 settings.json,按需取舍:
{
"editor.fontSize": 14,
"editor.fontFamily": "JetBrains Mono, Consolas, monospace",
"editor.fontLigatures": true,
"editor.cursorBlinking": "smooth",
"editor.smoothScrolling": true,
"editor.bracketPairColorization.enabled": true,
"editor.guides.bracketPairs": "active",
"files.autoSave": "afterDelay",
"files.trimTrailingWhitespace": true,
"editor.formatOnSave": true,
"editor.minimap.enabled": false,
"workbench.layoutControl.enabled": false
}
推荐插件思路
不必堆插件,按需要装:
- 语言服务:对应语言的官方或社区扩展。
- 格式化:Prettier 或语言自带格式化器,统一风格。
- Git 可视化:GitLens 或 Git Graph,让历史可读,搭配 [[git-notes]] 效果更佳。
- 图标主题:让文件树一眼可辨。
工具的价值在于减少摩擦,而不是增加配置。能记住的快捷键,永远比菜单快。