Visual Studio Code
Visual Studio Code(简称 VS Code)是微软出品的免费开源代码编辑器。凭借轻量、高性能、丰富的插件生态和跨平台特性,已成为全球开发者最受欢迎的代码编辑器,支持几乎所有主流编程语言。
Visual Studio Code 项目封面

软件简介

Visual Studio Code 是微软于 2015 年推出的一款免费、开源、跨平台的代码编辑器,基于 Electron 构建,支持 Windows、macOS 和 Linux。它虽然名为"编辑器",但通过丰富的插件生态,可以扩展出接近 IDE(集成开发环境)的强大功能。

VS Code 以其轻量快速的启动速度、优雅的界面设计、强大的智能提示(IntelliSense)、内置 Git 支持和调试功能,迅速成为全球开发者的首选编辑器。在 Stack Overflow 年度开发者调查中,VS Code 连续多年蝉联"最受欢迎开发工具"榜首。

核心功能

智能代码编辑
  • IntelliSense 智能代码补全和参数提示

  • 支持语法高亮和括号匹配

  • 支持代码折叠和多光标编辑

  • 支持代码片段(Snippets)

  • 支持自动格式化和保存格式化

  • 支持重构(重命名、提取方法等)

丰富的插件生态
  • 内置插件市场,拥有数万款扩展

  • 支持几乎所有编程语言的语法和工具

  • 主题插件可自定义界面外观

  • 图标插件美化文件图标

  • 可通过插件扩展 IDE 级功能

  • 插件可按需启用,保持编辑器轻量

内置调试功能
  • 内置调试器,支持断点、单步执行

  • 支持变量查看和表达式监视

  • 支持调用堆栈查看

  • 支持 Node.js、Python、C++、Java 等多种语言调试

  • 支持远程调试和附加到进程

内置 Git 支持
  • 左侧源代码管理面板

  • 支持查看文件差异、暂存、提交

  • 支持分支创建和切换

  • 支持合并冲突可视化解决

  • 支持查看提交历史(需插件)

  • 与 GitHub、GitLab 等平台集成

集成终端
  • 内置终端,支持 CMD、PowerShell、Git Bash、WSL

  • 支持多终端标签页

  • 支持终端分屏

  • 可在编辑器底部快速执行命令

  • 无需切换窗口即可运行脚本和命令

远程开发
  • Remote - SSH:远程连接服务器开发

  • Remote - WSL:在 WSL 中开发

  • Remote - Containers:在 Docker 容器中开发

  • 支持 GitHub Codespaces 云开发环境

  • 本地编辑器体验,远程代码运行

其他实用功能
  • 强大的搜索和替换(支持正则)

  • 文件资源管理器和大纲视图

  • 支持多根工作区

  • 支持任务(Tasks)自动化

  • 支持 EMMET 快速编写 HTML/CSS

  • 支持 Markdown 实时预览

  • 支持命令面板(Ctrl+Shift+P)快速操作

  • 持续更新,每月一个新版本

常用快捷键

  • Ctrl+Shift+P:打开命令面板

  • Ctrl+P:快速打开文件

  • Ctrl+Shift+F:全局搜索

  • Ctrl+`:打开/关闭终端

  • Ctrl+B:切换侧边栏

  • Ctrl+/:注释/取消注释

  • Alt+↑/↓:上下移动当前行

  • Shift+Alt+↓:复制当前行到下方

  • Ctrl+D:选中下一个相同内容

  • F5:开始调试

推荐插件

  • Chinese (Simplified) Language Pack:简体中文语言包

  • Python:Python 语言支持和调试

  • ESLint / Prettier:代码检查和格式化

  • GitLens:增强 Git 功能,显示每行代码的提交信息

  • Live Server:前端开发实时预览服务器

  • Remote - SSH:远程开发

  • One Dark Pro:经典深色主题

  • Material Icon Theme:文件图标主题

下载地址

官网:https://code.visualstudio.com/

GitHub 开源仓库:https://github.com/microsoft/vscode

提供 Windows(User/System 安装版、便携版)、macOS、Linux 版本下载。

授权方式:免费 + 开源(MIT License)

授权方式:��免费 + 开源(MIT License)