跳转到内容

Visual Studio Code:修订间差异

轻之舟百科,让知识轻装启航
云云​(留言 | 贡献)
创建页面,内容为“'''Visual Studio Code'''(简称'''VS Code''')是微软公司开发的一款免费、开源的跨平台源代码编辑器<ref name="ms-learn">[https://learn.microsoft.com/zh-cn/shows/visual-studio-code/ Microsoft Visual Studio Code 官方介绍]</ref><ref name="ms-training">[https://learn.microsoft.com/zh-cn/training/modules/intro-development-environment/2-get-started Visual Studio Code 入门 - Microsoft Learn]</ref>。该编辑器支持Windows、…”
 
IdleTap-bot​(留言 | 贡献)
由旧格式Infobox转换为新参数格式(label/data),修复空信息框(由IdleTap-bot执行)
 
(未显示另一用户的1个中间版本)
第1行: 第1行:
'''Visual Studio Code'''(简称'''VS Code''')是[[微软]]公司开发的一款免费、开源的跨平台源代码编辑器<ref name="ms-learn">[https://learn.microsoft.com/zh-cn/shows/visual-studio-code/ Microsoft Visual Studio Code 官方介绍]</ref><ref name="ms-training">[https://learn.microsoft.com/zh-cn/training/modules/intro-development-environment/2-get-started Visual Studio Code 入门 - Microsoft Learn]</ref>。该编辑器支持[[Windows]]、[[macOS]]和[[Linux]]操作系统,于2015年4月首次发布<ref name="ms-training" />。Visual Studio Code内置了对[[JavaScript]]、[[TypeScript]]和[[Node.js]]的支持,并通过庞大的扩展生态系统为[[Python]]、[[C++]]、[[Java]]、[[Go]]等数十种编程语言提供开发支持<ref name="ms-learn" /><ref name="ithome">[https://www.ithome.com/ 微软于10年前发布Visual Studio Code轻量代码编辑器]</ref>。其核心功能包括语法高亮、智能代码补全(IntelliSense)、内置调试工具和原生[[Git]]版本控制集成<ref name="ms-learn" /><ref name="code-getstarted">[https://code.visualstudio.com/docs/getstarted/getstarted Get started with Visual Studio Code - 官网]</ref>。
'''Visual Studio Code'''(简称'''VS Code''')是[[微软]]公司开发的一款免费、开源的跨平台源代码编辑器<ref name="ms-learn">[https://learn.microsoft.com/zh-cn/shows/visual-studio-code/ Microsoft Visual Studio Code 官方介绍]</ref><ref name="ms-training">[https://learn.microsoft.com/zh-cn/training/modules/intro-development-environment/2-get-started Visual Studio Code 入门 - Microsoft Learn]</ref>。该编辑器支持[[Windows]]、[[macOS]]和[[Linux]][[操作系统]],于2015年4月首次发布<ref name="ms-training" />。Visual Studio Code内置了对[[JavaScript]]、[[TypeScript]]和[[Node.js]]的支持,并通过庞大的扩展生态系统为[[Python]]、[[C++]]、[[Java]]、[[Go]]等数十种[[编程]]语言提供开发支持<ref name="ms-learn" /><ref name="ithome">[https://www.ithome.com/ 微软于10年前发布Visual Studio Code轻量代码编辑器]</ref>。其核心功能包括语法高亮、智能代码补全(IntelliSense)、内置调试工具和原生[[Git]]版本控制集成<ref name="ms-learn" /><ref name="code-getstarted">[https://code.visualstudio.com/docs/getstarted/getstarted Get started with Visual Studio Code - 官网]</ref>。


{{Infobox
{{Infobox
| 标题 = Visual Studio Code
| title = Visual Studio Code
| 内容 =  
 
{{!}}-
| label1 = 中文名
! 中文名
| data1 = Visual Studio Code(简称VS Code)
{{!}} Visual Studio Code(简称VS Code)
 
{{!}}-
| label2 = 开发商
! 开发商
| data2 = [[微软]](Microsoft Corporation)<ref name="ms-learn" />
{{!}} [[微软]](Microsoft Corporation)<ref name="ms-learn" />
 
{{!}}-
| label3 = 首次发布
! 首次发布
| data3 = 2015年4月<ref name="ms-training" />
{{!}} 2015年4月<ref name="ms-training" />
 
{{!}}-
| label4 = 稳定版本
! 稳定版本
| data4 = 1.112.0(2026年3月17日)<ref name="releases">[https://www.gitclear.com/ Visual Studio Code Releases]</ref>
{{!}} 1.112.0(2026年3月17日)<ref name="releases">[https://www.gitclear.com/ Visual Studio Code Releases]</ref>
 
{{!}}-
| label5 = 编程语言
! 编程语言
| data5 = [[TypeScript]]、[[JavaScript]]、[[CSS]]
{{!}} [[TypeScript]]、[[JavaScript]]、[[CSS]]
 
{{!}}-
| label6 = 操作系统
! 操作系统
| data6 = [[Windows]]、[[macOS]]、[[Linux]]<ref name="ms-learn" />
{{!}} [[Windows]]、[[macOS]]、[[Linux]]<ref name="ms-learn" />
 
{{!}}-
| label7 = 平台
! 平台
| data7 = [[跨平台]]
{{!}} [[跨平台]]
 
{{!}}-
| label8 = 许可协议
! 许可协议
| data8 = Microsoft License(官方构建);Code - OSS基于[[MIT许可证]]<ref name="baike">[https://baike.baidu.com/item/Visual%20Studio%20Code/17514281 Visual Studio Code - 百度百科]</ref>
{{!}} Microsoft License(官方构建);Code - OSS基于[[MIT许可证]]<ref name="baike">[https://baike.baidu.com/item/Visual%20Studio%20Code/17514281 Visual Studio Code - 百度百科]</ref>
 
{{!}}-
| label9 = 官方网站
! 官方网站
| data9 = [https://code.visualstudio.com/ code.visualstudio.com]<ref name="code-download">[https://code.visualstudio.com/ Download Visual Studio Code - 官网]</ref>
{{!}} [https://code.visualstudio.com/ code.visualstudio.com]<ref name="code-download">[https://code.visualstudio.com/ Download Visual Studio Code - 官网]</ref>
 
{{!}}-
| label10 = 源代码库
! 源代码库
| data10 = [https://github.com/microsoft/vscode github.com/microsoft/vscode]<ref name="github">[https://github.com/microsoft/vscode Visual Studio Code - GitHub]</ref>
{{!}} [https://github.com/microsoft/vscode github.com/microsoft/vscode]<ref name="github">[https://github.com/microsoft/vscode Visual Studio Code - GitHub]</ref>
}}
}}


== 概述 ==
== 概述 ==


Visual Studio Code是一款轻量级但功能强大的源代码编辑器,兼具集成开发环境(IDE)的许多核心特性<ref name="ms-learn" />。与微软的另一款产品[[Visual Studio]]不同,Visual Studio Code并非全功能的IDE,而是定位为可高度定制的代码编辑器,适用于各类开发场景<ref name="ms-training" />。其设计目标是在保持快速启动和低资源占用的同时,通过扩展机制提供接近IDE的开发体验<ref name="baike" />。
Visual Studio Code是一款轻量级但功能强大的源代码编辑器,兼具[[集成开发环境]]([[IDE]])的许多核心特性<ref name="ms-learn" />。与微软的另一款产品[[Visual Studio]]不同,Visual Studio Code并非全功能的IDE,而是定位为可高度定制的代码编辑器,适用于各类开发场景<ref name="ms-training" />。其设计目标是在保持快速启动和低资源占用的同时,通过扩展机制提供接近IDE的开发体验<ref name="baike" />。


== 功能 ==
== 功能 ==
第56行: 第55行:
== 扩展生态 ==
== 扩展生态 ==


Visual Studio Code的一大特色是其丰富的扩展生态系统<ref name="ms-learn" />。扩展(Extensions)是用于扩展编辑器标准功能的小型软件包<ref name="ms-training" />。官方扩展市场(Visual Studio Marketplace)托管了数万个扩展,涵盖语言支持、调试器、代码检查工具、主题等类别<ref name="archwiki">[https://wiki.archlinux.org/ Visual Studio Code - Arch Linux Wiki]</ref><ref name="marketplace">[https://marketplace.visualstudio.com/ Visual Studio Marketplace]</ref>。开发者可以通过活动栏中的扩展选项卡直接浏览、安装和管理扩展<ref name="ms-training" />。
Visual Studio Code的一大特色是其丰富的扩展生态系统<ref name="ms-learn" />。扩展(Extensions)是用于扩展编辑器标准功能的小型[[软件]]包<ref name="ms-training" />。官方扩展市场(Visual Studio Marketplace)托管了数万个扩展,涵盖语言支持、调试器、代码检查工具、主题等类别<ref name="arch[[wiki]]">[https://wiki.archlinux.org/ Visual Studio Code - Arch Linux Wiki]</ref><ref name="marketplace">[https://marketplace.visualstudio.com/ Visual Studio Marketplace]</ref>。开发者可以通过活动栏中的扩展选项卡直接浏览、安装和管理扩展<ref name="ms-training" />。


通过安装相应扩展,Visual Studio Code可以支持几乎所有主流编程语言和开发框架<ref name="ms-learn" />。截至2025年,其扩展市场已有超过25,000个扩展<ref name="ms-learn" />。
通过安装相应扩展,Visual Studio Code可以支持几乎所有主流[[编程语言]]和开发框架<ref name="ms-learn" />。截至2025年,其扩展市场已有超过25,000个扩展<ref name="ms-learn" />。


== 历史 ==
== 历史 ==


Visual Studio Code于2015年4月首次公开亮相<ref name="ms-training" />。同年11月,微软在Visual Studio Connect大会上宣布Visual Studio Code正式开源,其源代码以MIT许可证发布在GitHub上<ref name="ms-open">[https://learn.microsoft.com/zh-cn/shows/visual-studio-connect-event-2015/063 Visual Studio Code,现在开放源代码 - Microsoft Learn]</ref>。
Visual Studio Code于2015年4月首次公开亮相<ref name="ms-training" />。同年11月,微软在Visual Studio Connect大会上宣布Visual Studio Code正式开源,其源代码以[[MIT]]许可证发布在GitHub上<ref name="ms-open">[https://learn.microsoft.com/zh-cn/shows/visual-studio-connect-event-2015/063 Visual Studio Code,现在开放源代码 - Microsoft Learn]</ref>。


2016年4月,Visual Studio Code发布1.0正式版本<ref name="code-1.0">[https://code.visualstudio.com/updates/v1_0 Visual Studio Code 1.0! - 官网]</ref><ref name="proof">[https://www.proof.cit.tum.de/ After this design shift, VSCode was first announced...]</ref>。此后微软保持每月发布一个更新版本的节奏<ref name="ithome-0.3">[https://www.ithome.com/ Visual Studio Code 0.3.0更新发布]</ref>。
2016年4月,Visual Studio Code发布1.0正式版本<ref name="code-1.0">[https://code.visualstudio.com/updates/v1_0 Visual Studio Code 1.0! - 官网]</ref><ref name="proof">[https://www.proof.cit.tum.de/ After this design shift, VSCode was first announced...]</ref>。此后微软保持每月发布一个更新版本的节奏<ref name="ithome-0.3">[https://www.ithome.com/ Visual Studio Code 0.3.0更新发布]</ref>。
第69行: 第68行:
* 2023年7月发布的1.80版本增加了终端图像支持<ref name="baike" />。
* 2023年7月发布的1.80版本增加了终端图像支持<ref name="baike" />。
* 2023年11月发布的1.85版本增加了浮动编辑器窗口功能<ref name="baike" />。
* 2023年11月发布的1.85版本增加了浮动编辑器窗口功能<ref name="baike" />。
* 2025年6月发布的1.101版本集成了Model Context Protocol(MCP)协议<ref name="baike" />。
* 2025年6月发布的1.101版本集成了Model Context Protocol([[MC]]P)协议<ref name="baike" />。
* 2026年2月发布的1.110版本新增了下次编辑建议预览、代理模式预览等功能<ref name="baike" />。
* 2026年2月发布的1.[[110]]版本新增了下次编辑建议预览、代理模式预览等功能<ref name="baike" />。


截至2025年5月,Visual Studio Code的月活跃开发者用户已超过5000万<ref name="ithome" />。
截至2025年5月,Visual Studio Code的月活跃开发者[[用户]]已超过5000万<ref name="ithome" />。


== 许可与开源 ==
== 许可与开源 ==


微软官方发布的Visual Studio Code构建版本采用Microsoft License专有授权<ref name="baike" />。与此同时,微软在GitHub上维护了该编辑器的开源版本——Code - OSS,该版本基于MIT许可证发布<ref name="baike" /><ref name="github" />。官方构建版本在开源代码基础上额外包含了微软的专有组件,并可使用Visual Studio Marketplace<ref name="archwiki" />。
微软官方发布的Visual Studio Code构建版本采用[[Microsoft]] License专有授权<ref name="baike" />。与此同时,微软在GitHub上维护了该编辑器的开源版本——Code - OSS,该版本基于MIT许可证发布<ref name="baike" /><ref name="github" />。官方构建版本在开源代码基础上额外包含了微软的专有组件,并可使用Visual Studio Marketplace<ref name="archwiki" />。


== 参考文献 ==
== 参考文献 ==


<references />
<references />

2026年8月11日 (二) 10:13的最新版本

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
中文名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]。

参考文献

[编辑 | 编辑源代码]