Visual Studio Code(简称 VS Code)是由微软于 2015 年发布的开源代码编辑器,是全球最流行的开发者工具。VS Code 基于 Electron 构建,支持 Windows、macOS 和 Linux 三大平台。
VS Code 的核心定位是 轻量级、高性能的通用代码编辑器。它提供了:
# 通用快捷键
Ctrl+Shift+P # 命令面板
Ctrl+P # 快速打开文件
Ctrl+Shift+N # 新窗口
Ctrl+W # 关闭当前标签
# 编辑快捷键
Ctrl+D # 选择下一个匹配项
Ctrl+Shift+L # 选择所有匹配项
Alt+↑/↓ # 移动行
Ctrl+/ # 切换注释
Ctrl+Shift+/ # 块注释
# 导航快捷键
Ctrl+G # 跳转到行
Ctrl+Shift+O # 跳转到符号
Ctrl+T # 跳转到符号(全局)
F12 # 跳转到定义
Alt+F12 # 预览定义
# 调试快捷键
F5 # 开始调试
Shift+F5 # 停止调试
F9 # 切换断点
F10 # 单步跳过
F11 # 单步进入
# 终端快捷键
Ctrl+` # 打开/关闭终端
Ctrl+Shift+` # 新建终端
// settings.json 常用配置
{
// 字体设置
"editor.fontFamily": "JetBrains Mono, Fira Code, Consolas",
"editor.fontSize": 14,
"editor.fontLigatures": true,
// 主题
"workbench.colorTheme": "One Dark Pro",
"workbench.iconTheme": "material-icon-theme",
// 编辑器行为
"editor.tabSize": 4,
"editor.insertSpaces": true,
"editor.detectIndentation": false,
"editor.wordWrap": "on",
"editor.minimap.enabled": false,
// 自动保存
"files.autoSave": "onFocusChange",
// 格式化
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
// 终端
"terminal.integrated.defaultProfile.windows": "Git Bash",
"terminal.integrated.fontSize": 14,
// Git
"git.enableSmartCommit": true,
"git.autofetch": true,
// 扩展
"extensions.autoUpdate": true,
}
# Windows
- PowerShell(默认)
- CMD
- Git Bash
- WSL
# macOS/Linux
- Bash
- Zsh
- Fish
# 多终端管理
- 拆分终端(Split Terminal)
- 终端重命名
- 终端配色方案
| 对比项 | VS Code | Sublime Text | WebStorm | Vim |
|---|---|---|---|---|
| 价格 | 免费 | $99 | ¥1200/年 | 免费 |
| 跨平台 | ✅ | ✅ | ✅ | ✅ |
| 插件生态 | 最大(5万+) | 较大 | 较大 | 较大 |
| IntelliSense | ✅ 强大 | 基本 | ✅ 极强 | 基本 |
| 调试 | ✅ 强大 | ❌ 插件 | ✅ 极强 | ❌ |
| 启动速度 | 快 | 极快 | 慢 | 极快 |
| 适用场景 | 通用开发 | 轻量编辑 | 大型项目 | 终端开发 |
安装 VS Code、基本界面、文件管理、常用快捷键
settings.json 配置、主题切换、字体设置、代码格式化
查找和安装插件、语言支持、开发工具、自定义插件
调试配置、远程开发(Remote SSH/Containers)、多项目工作区
VS Code 是开发者的"第二双手"。
它用 轻量级、丰富的插件、强大的功能 重新定义了代码编辑器的标准。VS Code 已成为全球开发者的首选工具,无论你是初学者还是资深开发者,VS Code 都是值得深入掌握的工具。
"VS Code 是开发者最好的朋友。" 💻