
Visual Studio Code
产品品牌
未认领最近更新 2026年10月6日
概览
Visual Studio Code(通常简称 VS Code)是微软开发的一款源代码编辑器,可在 Windows、macOS、Linux 及网页端运行。它将轻量化的编辑体验与通常属于集成开发环境(IDE)的功能结合在一起,包括语法高亮、智能代码补全、导航、重构、调试、源代码管理和集成终端。其扩展架构允许开发者和技术厂商添加语言服务、调试器、代码检查工具、格式化工具、测试工具、云集成以及专门的工作流。 微软在 2015 年 Build 大会上宣布了 VS Code,这是其提供传统 Windows 和以 .NET 为中心的桌面环境之外的开发工具的广泛努力的一部分。该产品围绕 Web 技术和 Electron 框架设计,Monaco 编辑器为其编辑体验提供了基础。以在软件工程和设计模式方面的工作而闻名的微软技术院士 Erich Gamma 被广泛认为是该产品的创造者。Kai Maetzel 也参与了早期的产品和工程工作。 VS Code 的一个决定性特征是将开源项目与微软官方发行版区分开来。源代码仓库名为 Visual Studio Code - Open Source 或 Code - OSS,在 MIT 许可证下提供。可下载的微软发行版包含专有的微软品牌、分发组件和服务,并受微软产品许可证而非仅 MIT 许可证的约束。官方应用程序可免费用于商业内部用途,但其许可证限制将微软品牌产品作为独立产品重新分发或捆绑。这一区别引发了开发者之间关于遥测、许可及开源与微软商业发行版之间关系的持续讨论。 VS Code 的商业和生态系统意义超越了编辑器本身。它在各操作系统上的免费可用性帮助微软触达了使用 Linux、macOS、云环境以及传统 Visual Studio 技术栈之外技术的开发者。Visual Studio Marketplace 提供了庞大的扩展生态系统,而与 GitHub、GitHub Copilot、Azure、Codespaces 及远程开发功能的集成则将编辑器连接到微软更广泛的开发者平台。VSCodium 等社区项目使用公开可用的源代码提供具有不同许可和遥测选择的替代构建版本,尽管它们与微软的官方产品是分开的。 该产品已逐步从专注于 JavaScript 和 TypeScript 的编辑器扩展为适用于 Python、C++、C#、Java、Go、PHP 等多种语言的通用环境。它支持本地、远程和基于浏览器的工作流,包括在容器内、通过 SSH 以及通过云托管工作区进行开发。最近,微软强调了人工智能辅助开发、代理工作流、模型选择以及对 Model Context Protocol 的支持。2025 年,微软还宣布了一个私有市场,面向需要策划、审查、重新托管或私下分发扩展的组织,尤其是在受管理和气隙隔离的企业环境中。 VS Code 仍然是微软的活跃产品,也是国际上使用最广泛的开发环境之一。其定位建立在低入门成本、广泛的平台支持、可扩展性、频繁发布以及与不断增长的微软和第三方开发者服务集成的基础之上。
沿革
Visual Studio Code 源于微软为跨操作系统、跨技术栈的开发者打造现代开发工具的努力。该项目借鉴了此前面向浏览器的代码编辑器 Monaco 的工作,以及微软对 Web 技术日益增长的应用。Erich Gamma 成为产品创建过程中的核心人物,Kai Maetzel 则是早期参与其开发的贡献者之一。 微软于 2015 年 4 月 29 日在 Build 大会上宣布了 Visual Studio Code,并随后不久发布了早期预览版。最初的产品强调为 Web 开发者,尤其是使用 JavaScript、TypeScript 和 Node.js 的开发者,提供快速的编辑体验。它没有复制传统 Visual Studio IDE 的规模和体量,而是专注于快速启动、在 Windows、macOS 和 Linux 上保持一致的表现,并允许用户通过扩展添加更深入的功能。 开源基础成为该产品身份的重要组成部分。微软在 GitHub 上以 MIT 许可证发布了名为 Visual Studio Code - Open Source(通常称为 Code - OSS)的源代码项目。然而,微软官方的构建版本是一个单独分发的产品,使用微软的品牌、服务和许可条款。这种模式既允许公众贡献代码,又让微软能够控制官方发行版及相关服务。它还催生了替代构建版本,包括由寻求不同遥测和许可安排的各方创建的 VSCodium。 2015 年 11 月 18 日,微软公开推进了 Code - OSS 项目。该编辑器继续经过多个预览版本,最终于 2016 年达到 1.0 版本。这一转变标志着一个重要的可信度节点:此前对该产品感兴趣的开发者可以采用稳定版本,而扩展模型则为其提供了超越最初 Web 开发重点的发展路径。 此后几年,它带来了语言支持、调试、Git 集成、终端工具、更丰富的 IntelliSense、工作区管理以及日益广泛的 Marketplace。扩展使 VS Code 适用于 Python、C++、C#、Java、Go、PHP、数据科学、云基础设施和专门的企业平台。微软还开发了远程开发能力,允许用户在容器中、通过 SSH 以及在其他托管环境中工作。基于浏览器的版本和云工作区将桌面编辑器与 GitHub Codespaces 和 Azure 相关工作流等服务连接起来。 VS Code 的普及加强了微软与不使用 Windows 或完整 Visual Studio 产品的开发者之间的关系。2018 年的报道描述了谷歌开发者的使用情况,而微软后来报告了可观的月活跃用户增长。行业调查也多次将 VS Code 列为最常用的开发环境之一。它的成功帮助微软通过一款易于获取的产品来争夺开发者的关注,而不仅仅依赖传统的 Visual Studio 系列。 进入 2020 年代,AI 成为该产品战略的重要部分。VS Code 与 GitHub Copilot 及其他语言模型服务集成,增加了聊天、行内补全、面向智能体的工作流、模型选择以及对 MCP 等新兴互操作性标准的支持。微软随后描述了开放更多 AI 编辑器组件以供公开开发和提升透明度的努力。这些努力与 MIT 许可的源代码仓库和微软专有官方发行版之间长期存在的区分并存。 到 2025 年,微软还通过私有市场来应对组织控制和软件供应链方面的担忧。该服务被呈现为一种方式,让符合条件的企业客户能够筛选公共扩展、私下托管专有扩展,并在受控环境中向团队分发经批准的工具。因此,Visual Studio Code 既是一款个人开发者工具,也是进入微软更广泛的 GitHub、Copilot、Azure 和企业开发者生态系统的入口。
- 2025
AI 编辑器开源里程碑
[9]微软报告了分阶段开放 VS Code AI 编辑体验更多组件的努力,包括 Copilot Chat 相关工作以及行内建议。
- 2025
私有市场发布
[5]微软宣布推出企业私有市场,用于受控的扩展策划、托管和分发。
- 2020
向远程与云端开发扩展
[8]微软围绕 VS Code 体验扩展了浏览器、远程开发和云工作区场景,包括与 Codespaces 相关产品的连接。
- 2016
1.0 版本
[4]Visual Studio Code 结束预览状态,发布首个稳定版 1.0。
- 2015
公开发布与预览版
[1]微软在 Build 大会上宣布了 Visual Studio Code,并面向 Windows、macOS 和 Linux 发布了早期预览版。
- 2015
Code - OSS 项目发布
[1]微软开放了开源项目 Code - OSS,为官方产品奠定了公开的源码基础。
产品与定位
源代码编辑器 · 2015
Visual Studio Code 桌面版
面向 Windows、macOS 和 Linux 的核心应用程序。它提供编辑、语法高亮、导航、IntelliSense、调试、Git 集成、终端访问、工作区管理以及基于扩展的自定义功能。其设计力求保持相对轻量,同时支持接近完整 IDE 能力的工作流。
基于浏览器的开发工具
Visual Studio Code for the Web
无需安装完整桌面应用即可在浏览器中使用的 VS Code 体验版本,可用于处理代码仓库和文件。其功能取决于浏览器环境和所连接的服务,但将品牌延伸至基于 Web 的编辑和远程开发。
预览版开发工具
Visual Studio Code Insiders
VS Code 即将推出功能的预览通道。Insiders 版本让开发者能够在功能进入稳定通道之前进行评估,并向项目提供反馈。
扩展生态系统 · 2015
Visual Studio Marketplace
微软的扩展分发平台,为 VS Code 添加语言支持、调试器、测试、格式化、云集成、主题和专门开发工作流。扩展作者可以是微软、商业厂商、开源项目或个人开发者。
开发扩展套件
远程开发
一套用于面向本地计算机以外环境进行开发的工具,涵盖远程主机、容器以及相关的托管工作区。该套件允许编辑器界面保留在本地,而代码、工具和运行时则在独立的环境中运行。
AI 编码工具
VS Code 中的 AI 辅助开发
一组不断丰富的 AI 功能与集成,支持聊天、行内代码补全、智能体工作流、模型选择及相关开发任务。这些能力既包括 Microsoft 和 GitHub 的服务,也包括通过扩展与其他提供商进行的集成。
争议事件
营销活动
- 2025VS Code 私有市场
Enterprise · Global
微软推出私有市场(Private Marketplace),作为一个安全的扩展中心,组织可在此筛选公共扩展、私有托管内部工具,并向开发团队分发已批准的组件。
结果. 该产品将 VS Code 从个人工具扩展为可集中治理的企业平台;据描述,符合条件的 GitHub Enterprise 以及 Copilot Business 或 Enterprise 客户均可使用。
- 2015Build 大会发布与跨平台开发者推广
Global
微软在 Build 大会上推出 VS Code,将其定位为一款面向 Windows、macOS 和 Linux 开发者的轻量级编辑器,强调 Web 技术、速度与可扩展性。
结果. 此次发布确立了 VS Code 作为微软跨平台开发者产品的地位,并开启了其预览版采用阶段。
品牌决策
2025
通过私有扩展市场引入企业治理战略背景
组织越来越需要对开发者扩展进行审查、合规管理、受控分发和私有托管,尤其是在受管或隔离环境中。
采取的行动
微软宣布面向符合条件的企业用户提供 Private Marketplace 功能,用于策划、重新托管和私有分发扩展。
后续影响
该举措使 VS Code 更适合集中管理的企业部署,同时保留了熟悉的扩展工作流。
2025
开放更多 AI 编辑组件战略背景
AI 辅助编码成为开发者工具的核心部分,而用户和贡献者希望更透明地了解 AI 功能的实现方式。
采取的行动
微软描述了分阶段开源 AI 编辑器组件的工作,包括内联建议和 Copilot Chat 相关部分。
后续影响
该努力提高了 AI 体验部分内容的公开可见度,而 Code - OSS 与微软官方版本之间的许可证区别仍然重要。
2015
采用跨平台、可扩展的编辑器战略战略背景
微软希望服务使用多种操作系统以及各类语言和框架的开发者,而不是将产品局限于传统的 Windows 和 .NET 环境。
采取的行动
公司基于 Web 技术构建 VS Code,面向 Windows、macOS 和 Linux 发布,并将扩展作为其产品模式的核心。
后续影响
该战略扩大了微软在开发者中的覆盖范围,并催生了庞大的第三方语言和工作流扩展生态。
2015
将开源项目与官方发行版分离其他背景
微软希望公开源代码并接受社区参与,同时保留对官方品牌版本及其相关服务的控制权。
采取的行动
微软以 MIT 许可证发布 Code - OSS,并以微软自己的产品许可证分发 Microsoft 版本。
后续影响
这一模式促成了开源贡献,但也引发了持续争论,并催生了 VSCodium 等替代发行版。
近期事件
- 2025
微软为 VS Code 扩展推出私有市场[5]
产品发布
微软宣布推出面向企业的扩展中心,用于策划、审查、重新托管和私下分发扩展,包括用于受控或气隙环境。
- 2025
微软扩大 VS Code 中 AI 编辑的开源组件[9]
产品发布
微软介绍了开放部分 AI 编辑体验的第二个里程碑,其中包括用于 AI 生成补全的内联建议系统。
- 2025
官方 VS Code 商业再分发限制得到澄清[10]
监管 · 其他
微软支持团队回应称,企业可将官方产品用于内部商业开发,但根据其许可证,微软品牌的发行版不得作为独立产品捆绑或再分发。
- 2018
微软称 Visual Studio Code 获得广泛采用[11]
其他
微软表示,该编辑器已被各平台的开发者采用,包括在 Google 内部的大量使用,并称当时月活跃用户超过 450 万。
- 2016
Visual Studio Code 迎来 1.0 里程碑[4]
产品发布 · 产品换代
该编辑器从预览状态转为稳定的 1.0 正式版,此前预览期间累计下载量已超过 200 万次。
来源14 个来源
- 1Visual Studio Codeen.wikipedia.org
- 2Visual Studio Code Licensecode.visualstudio.com
- 3The Story of Visual Studio Code with Erich Gamma and Kai Maetzelhanselminutes.com
- 4Visual Studio Code 1.0 milestone reportdevhammer.net
- 5Visual Studio Code Private Marketplace announcementcode.visualstudio.com
- 6Visual Studio Code FAQcode.visualstudio.com
- 7Celebrating 50 Million Developersdeveloper.microsoft.com
- 8Expansion into remote and cloud developmentzdnet.com
- 9AI editor open-source milestonesvisualstudiomagazine.com
- 10官方 VS Code 商业再分发限制得到澄清learn.microsoft.com
- 11微软称 Visual Studio Code 获得广泛采用cnbc.com
- 12微软发布 VS Code 1.133:调整 Agent 窗口,会话支持切换模型提供商finance.sina.com.cn
- 13GitHub发布8小时中断复盘:Istio扩容盲区叠加VS Code重试风暴,Copilot令牌流量放大10倍digital.it168.com
- 14Visual Studio Code updates Java support - TechCentral.ietechcentral.ie
引用本词条: 请引用规范词条页。 /brand-wiki/visual-studio-code · 编辑方针 · 词条如何编纂