Visual Studio Code
Visual Studio Code(简称VS Code)是微软公司开发的一款免费、开源的跨平台源代码编辑器[1][2]。该编辑器支持Windows、macOS和Linux操作系统,于2015年4月首次发布[2]。Visual Studio Code内置了对JavaScript、TypeScript和Node.js的支持,并通过庞大的扩展生态系统为Python、C++、Java、Go等数十种编程语言提供开发支持[1][3]。其核心功能包括语法高亮、智能代码补全(IntelliSense)、内置调试工具和原生Git版本控制集成[1][4]。
| 中文名 | Visual Studio Code(简称VS Code) |
|---|---|
| 开发商 | 微软(Microsoft Corporation)[1] |
| 首次发布 | 2015年4月[2] |
| 稳定版本 | 1.112.0(2026年3月17日)[5] |
| 编程语言 | TypeScript、JavaScript、CSS |
| 操作系统 | Windows、macOS、Linux[1] |
| 平台 | 跨平台 |
| 许可协议 | Microsoft License(官方构建);Code - OSS基于MIT许可证[6] |
| 官方网站 | code.visualstudio.com[7] |
| 源代码库 | github.com/microsoft/vscode[8] |
Visual Studio Code是一款轻量级但功能强大的源代码编辑器,兼具集成开发环境(IDE)的许多核心特性[1]。与微软的另一款产品Visual Studio不同,Visual Studio Code并非全功能的IDE,而是定位为可高度定制的代码编辑器,适用于各类开发场景[2]。其设计目标是在保持快速启动和低资源占用的同时,通过扩展机制提供接近IDE的开发体验[6]。
Visual Studio Code的核心是一个高速源代码编辑器,支持语法高亮、括号匹配、自动缩进、框选、代码片段等基础编辑功能[9]。其IntelliSense功能提供智能代码补全、参数信息、快速信息和成员列表,显著提升编码效率[10]。编辑器支持多光标编辑、行操作等高级编辑特性[9]。
编辑器内置了调试工具,开发者可以直接在编辑器中启动或附加到运行中的应用,设置断点、查看调用堆栈并与交互式控制台进行交互[1][4]。Visual Studio Code原生集成了Git版本控制系统,提供可视化的差异对比、分支管理和冲突解决功能[1][10]。
Visual Studio Code内置了集成终端,允许开发者直接在编辑器内部执行命令行操作,无需切换应用程序[6]。
Visual Studio Code的一大特色是其丰富的扩展生态系统[1]。扩展(Extensions)是用于扩展编辑器标准功能的小型软件包[2]。官方扩展市场(Visual Studio Marketplace)托管了数万个扩展,涵盖语言支持、调试器、代码检查工具、主题等类别[11][12]。开发者可以通过活动栏中的扩展选项卡直接浏览、安装和管理扩展[2]。
通过安装相应扩展,Visual Studio Code可以支持几乎所有主流编程语言和开发框架[1]。截至2025年,其扩展市场已有超过25,000个扩展[1]。
Visual Studio Code于2015年4月首次公开亮相[2]。同年11月,微软在Visual Studio Connect大会上宣布Visual Studio Code正式开源,其源代码以MIT许可证发布在GitHub上[13]。
2016年4月,Visual Studio Code发布1.0正式版本[14][15]。此后微软保持每月发布一个更新版本的节奏[16]。
主要版本更新包括:
- 2023年7月发布的1.80版本增加了终端图像支持[6]。
- 2023年11月发布的1.85版本增加了浮动编辑器窗口功能[6]。
- 2025年6月发布的1.101版本集成了Model Context Protocol(MCP)协议[6]。
- 2026年2月发布的1.110版本新增了下次编辑建议预览、代理模式预览等功能[6]。
截至2025年5月,Visual Studio Code的月活跃开发者用户已超过5000万[3]。
微软官方发布的Visual Studio Code构建版本采用Microsoft License专有授权[6]。与此同时,微软在GitHub上维护了该编辑器的开源版本——Code - OSS,该版本基于MIT许可证发布[6][8]。官方构建版本在开源代码基础上额外包含了微软的专有组件,并可使用Visual Studio Marketplace[17]。
- ↑ 1.00 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 1.10 Microsoft Visual Studio Code 官方介绍
- ↑ 2.0 2.1 2.2 2.3 2.4 2.5 2.6 Visual Studio Code 入门 - Microsoft Learn
- ↑ 3.0 3.1 微软于10年前发布Visual Studio Code轻量代码编辑器
- ↑ 4.0 4.1 Get started with Visual Studio Code - 官网
- ↑ Visual Studio Code Releases
- ↑ 6.0 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 Visual Studio Code - 百度百科
- ↑ Download Visual Studio Code - 官网
- ↑ 8.0 8.1 Visual Studio Code - GitHub
- ↑ 9.0 9.1 Why did we build Visual Studio Code? - 官网
- ↑ 10.0 10.1 VS Code 实操笔记
- ↑ Visual Studio Code - Arch Linux Wiki
- ↑ Visual Studio Marketplace
- ↑ Visual Studio Code,现在开放源代码 - Microsoft Learn
- ↑ Visual Studio Code 1.0! - 官网
- ↑ After this design shift, VSCode was first announced...
- ↑ Visual Studio Code 0.3.0更新发布
- ↑ 引用错误:
<ref>标签无效;未给name(名称)为archwiki的ref(参考)提供文本