返回主页 学习路径
VS Code
轻量级 · 功能强大 · 插件丰富
Visual Studio Code(简称 VS Code)是由微软于 2015 年发布的开源代码编辑器,是全球最流行的开发者工具。VS Code 以其轻量级、跨平台、丰富的插件生态、强大的调试功能和 Git 集成著称,支持几乎所有编程语言。VS Code 已成为全球超过 70% 开发者的首选编辑器,是 Web 开发、前端、后端、DevOps 等领域的标准工具。
全球最流行的代码编辑器
📅 诞生时间2015年 · Microsoft
🧩 类型代码编辑器 · IDE
📊 交互方式GUI / 命令行
⚡性能
9/10
📦生态
10/10
🧠易用
10/10
🚀扩展性
9/10

📑 本文目录

📌 第一部分:VS Code 概览与定位

1.1 定义与全称

Visual Studio Code(简称 VS Code)是由微软于 2015 年发布的开源代码编辑器,是全球最流行的开发者工具。VS Code 基于 Electron 构建,支持 Windows、macOS 和 Linux 三大平台。

1.2 核心定位

VS Code 的核心定位是 轻量级、高性能的通用代码编辑器。它提供了:

1.3 主要应用领域

1.4 知名案例


⚙️ 第二部分:核心特性

2.1 编辑功能

2.2 常用快捷键

# 通用快捷键
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+`    # 新建终端

2.3 配置文件(settings.json)

// 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,
}

2.4 内置终端

# Windows
- PowerShell(默认)
- CMD
- Git Bash
- WSL

# macOS/Linux
- Bash
- Zsh
- Fish

# 多终端管理
- 拆分终端(Split Terminal)
- 终端重命名
- 终端配色方案

🔌 第三部分:插件生态

3.1 必装插件

3.2 语言支持插件

3.3 开发工具插件


⚖️ 第四部分:VS Code vs 其他编辑器

对比项 VS Code Sublime Text WebStorm Vim
价格免费$99¥1200/年免费
跨平台
插件生态最大(5万+)较大较大较大
IntelliSense✅ 强大基本✅ 极强基本
调试✅ 强大❌ 插件✅ 极强
启动速度极快极快
适用场景通用开发轻量编辑大型项目终端开发

🧠 第五部分:学习建议

1
基础入门

安装 VS Code、基本界面、文件管理、常用快捷键

2
核心配置

settings.json 配置、主题切换、字体设置、代码格式化

3
插件管理

查找和安装插件、语言支持、开发工具、自定义插件

4
高级技巧

调试配置、远程开发(Remote SSH/Containers)、多项目工作区

推荐学习资源


🎯 总结升华

VS Code 是开发者的"第二双手"。

它用 轻量级、丰富的插件、强大的功能 重新定义了代码编辑器的标准。VS Code 已成为全球开发者的首选工具,无论你是初学者还是资深开发者,VS Code 都是值得深入掌握的工具。

"VS Code 是开发者最好的朋友。" 💻

🔖 相关标签
#代码编辑器 #微软 #开源 #跨平台 #插件 #开发工具 #IDE
📄 本文档为 VS Code 完整白皮书 · 最后更新于 2026年06月28日