即使没有海量扩展的加持,Visual Studio Code 作为微软开源的编程编辑器,默认就内置了大量实用功能。然而即便资深用户也未必能发现所有隐藏技巧。 随着每个新版本的发布,更多便捷功能如同冰山般潜藏在水面之下。 喜爱面就来揭晓vscode里面的几个炫酷技巧!
✅ 技巧 1:用命令面板找到「任何」命令
快捷键:Ctrl + Shift + P(macOS:Cmd + Shift + P)
这是 VS Code 的“万能入口”:
- 输入命令关键词(如
terminal、profile、read-only) - 实时显示匹配命令 及其快捷键
- 支持扩展注册的命令(如 GitLens、Docker 等)
📌 建议截图操作:
- 按
Ctrl + Shift + P - 输入
>Toggle Terminal - 观察右侧显示的快捷键 `Ctrl + ``
→ 用 VS Code 自带截图工具(或系统截屏)保存该面板画面
💡 提示:加
>前缀可限定只搜“命令”;加?可查看最近使用记录。
✅ 技巧 2:单手开关集成终端
快捷键:Ctrl + \(反引号键,位于 Esc 下方)
- 一键唤出/隐藏终端
- 自动聚焦 → 打开即输入
- 单手操作(左手按
Ctrl,右手小指按`)
📌 建议截图操作:
- 编辑器中任意光标位置
- 按 `Ctrl + ``
- 截图显示终端从底部滑出 + 光标已在终端中闪烁
✅ 技巧 3:本地语音输入(离线!隐私安全)
需安装官方扩展:VS Code Speech
默认快捷键:Ctrl + Alt + V
- 识别引擎运行在本地(Windows/macOS/Linux 均支持)
- 无网络依赖,不上传音频
- 支持自定义快捷键
✅ 技巧 4:多光标高效编辑(列编辑神器)
| 操作 | 快捷键(Windows/Linux) |
|---|---|
| 任意位置加光标 | Alt + 单击 |
| 上/下增列光标 | Ctrl + Alt + ↑/↓ |
| 选中所有相同词并多光标 | Ctrl + Shift + L |
| 调整多光标选区 | Shift + Alt + ←/→ |
| 退出多光标 | Esc |
✅ 技巧 5:标签页浮窗化(2023 年 11 月新增!)
操作步骤:
- 右键点击一个编辑器标签(如
app.ts) - 选择 “Move into new window”
- 该标签即变为独立窗口(无菜单栏,保留快捷键)
- 拖回原窗口标签栏即可合并
✅ 技巧 6:跨文件单词补全(allDocuments 模式)
默认仅补当前文件或同类型文件中的词。
开启全文件补全:
// settings.json
{
"editor.wordBasedSuggestionsMode": "allDocuments"
}
✅ 效果:
.env中的DB_HOST可在.ts文件中自动补全- 类型声明文件(
.d.ts)中的变量名可在.js中提示
✅ 技巧 7: 设置文件只读
有时,你可能希望确保不会意外修改工作区中的文件。VS Code 支持将活动编辑器标记为只读状态,或切换其只读状态。默认情况下,这些操作没有分配对应的快捷键,但您可以通过命令面板(输入“只读”进行搜索)来调用这些功能,并按需设置快捷键。
命令面板搜索 read-only
🎁 其他高阶技巧
| 技巧 | 如何启用 | 用途 |
|---|---|---|
| 🔍 进程浏览器 | Help → Open Process Explorer | 查看扩展/CPU/内存占用,右键 kill 卡死进程 |
| 👥 Profiles 工作流 | 左下齿轮 → Profiles → Create Profile | 分语言/项目保存「设置+扩展+快捷键」组合 |