Microsoft Visual Studio

提示：此条目的主题不是Visual Studio Code。

此條目可参照英語維基百科相應條目来扩充。
若您熟悉来源语言和主题，请协助参考外语维基百科扩充条目。请勿直接提交机械翻译，也不要翻译不可靠、低品质内容。依版权协议，译文需在编辑摘要注明来源，或于讨论页顶部标记`{{Translated page}}`标签。

|

Microsoft Visual Studio

開發者| 微軟
当前版本| 2022 17.14.8[1]（2025年7月8日）
操作系统|

* Windows 10與Windows 11
* Windows Server 2016或更新版本[2]
* macOS（2024為止）

类型| 整合開發環境
许可协议| 免費增值
网站| www.visualstudio.com

Microsoft Visual Studio（視覺工作室，简称VS或MSVS）是微软公司的开发工具套件系列产品。VS是一个基本完整的开发工具集，它包括了整个软件生命周期中所需要的大部分工具，如UML工具、程式碼管控工具、整合開發環境（IDE）等等。所写的目标代码适用于微软支持的所有平台，包括Microsoft Windows、Windows CE、.NET、.NET Framework、.NET Compact Framework和Microsoft Silverlight。

而Visual Studio .NET是用于快速生成企业级ASP.NET Web应用程序和高性能桌面应用程序的工具。Visual Studio包含基于组件的开发工具（如Visual C#、Visual J#、Visual Basic和Visual C++），以及许多用于简化基于小组的解决方案的設計、開發和部署的其他技术。

## 版本

[编辑]

Microsoft Visual Studio 有以下幾個版本：[3]

* Visual Studio Community
* Visual Studio Professional
* Visual Studio Enterprise

## 支援的產品

[编辑]

### 現在的產品

[编辑]

* Microsoft Visual C++
* Microsoft Visual C#
* Visual Basic .NET
* TypeScript
* JavaScript
* Microsoft Visual Web Developer
* Team Foundation Server
* Python
* ASP.NET
* Microsoft Azure
* Node.js[4]

### 過去的產品

[编辑]

* Visual FoxPro
* Visual SourceSafe
* Microsoft Visual J++
* Microsoft Visual J#
* Visual InterDev（英语：Visual InterDev）
* Microsoft Visual F#

## 歷史

[编辑]

### Visual Studio 97

[编辑]

為第一代Visual Studio，於1997年推出。它包含當時大部份由微軟推出的程式設計工具，包括Visual Basic 5.0、Visual C++ 5.0（主要用作視窗程式設計）、Visual J++ 1.1（用作Java及視窗程式設計）及Visual FoxPro（用作xBase設計）。它亦加入當時全新的Visual InterDev，使用ASP動態製作網站。

Visual Studio 97是Microsoft第一次嘗試對於多種語言使用同一種開發環境。Visual J++、InterDev、和MSDN Library全都使用同一個環境，名為Developer Studio。Visual C++和Visual Basic則是分開的，和Visual FoxPro相似。

### Visual Studio 6.0

[编辑]

接下来的版本6.0在1998年6月发行，最后一个运行在Win9x机器上的版本。[5]所有部件的版号，包括Visual J++ 1.1及Visual InterDev1.0都归到6.0。当微软集中.NET框架开发时，Visual Studio 6.0是微软开发系统这4年中的基础。

### Visual Studio .NET (2002)

[编辑]

支援.Net FrameWork 1.0。 微软在2002年发行了代号为“Rainier”的Visual Studio .NET（2001年在MSDN上发行过测试版）。其最大的改进就是使用.NET框架引入了受控代码开发环境。使用.NET开发的程序并不会像C++那样被编译为机器语言，而是被编译成一种叫做微软中间语言（MSIL）或者通用中间语言（CIL）的格式。当一个MSIL应用程序被执行的时候，它会被即时编译成适用于所运行平台的机器语言，这样就使代码可以跨平台运行。被编译成MSIL的程序只能运行在安装了通用语言架构（CLI）的平台上，而一些非微软.NET的环境，如Mono和DotGNU使得在Linux和Mac OS X上运行MSIL程序成为可能。

这是第一个必须运行于基于Windows NT的Windows平台[6]上的Visual Studio版本，其安装程序强化了这种需求。微软引入了一种被称为C#的新的编程语言，目标是.NET。它还引入了Visual J#作为Visual J++的继任者。Visual J#程序使用Java的语法，但是与Visual J++程序不同，Visual J#只能以.NET Framework为目标，而不是像其他Java工具那样以Java虚拟机为目标。

Visual Basic被彻底地改变以适应新的框架，其新版被称为Visual Basic .NET。微软还为C++添加了C++托管扩展，这样C++程序员就可以创建.NET程序了。

Visual Studio .NET可以被用来开发Windows应用程序（使用Windows Forms，.NET框架的一部分）、Web应用程序（使用ASP.NET和Web服务）以及移动设备（使用.NET Compact Framework）。

Visual Studio .NET把除了Visual FoxPro以外的所有语言整合进了一个开发环境。与以前的Visual Studio相比，它的界面更简洁，集成性更好。

在这个版本裡，Visual FoxPro仍然没有被捆绑进来，而是单独销售。

Visual Studio .NET的内部版本号是7.0，微软在2005年3月发布了Visual Studio .NET 2002 SP1[7]。

### Visual Studio .NET 2003

[编辑]

支援.NetFrameWork 1.1。 2003年，微软发布了Visual Studio .NET的一个较小的升级版，称作Visual Studio .NET 2003，代号为“Everett”。它包含.NET框架的升级版.NET框架1.1，以及为使用ASP.NET或.NET Compact Framework来开发移动设备程序提供了内置支持。同时，Visual C++编译器也更加标准化，特别是在模版偏特化方面。Visual C++ Toolkit 2003是一个与Visual Studio .NET 2003自带的C++编译器相同的无IDE的免费版本，它现在已经被Express Editions代替。

Visual Studio 2003发行了4种版本：学院版（Academic）、专业版（Pro）、企业开发版（Enterprise Developer）、企业架构版（Enterprise Architect ）。企业架构版包含了Microsoft Visio的模型技术，可以创建应用程序架构的基于统一建模语言的可视化表现。新增的“企业模板”也可以帮助大型开发团队标准化代码风格以及强化组件使用和属性设置的策略。

微软在2006年9月13日[8]发布了Visual Studio 2003的Service Pack 1。

Visual Studio .NET 2003的内部版本号是7.1，但文件格式版本是8.0[9]。

Visual Studio .NET 2003 SP1发布于2006年9月13日。

### Visual Studio 2005

[编辑]

Visual Studio 2005, 代号Whidbey。 支援.NetFramework 2.0。 微軟在2006年年初公佈了Visual Studio的免費版本Visual Studio 2005 Express。包含常會使用到的Visual Basic 2005 Express。相關技術支援資訊請參閱Microsoft MSDN （页面存档备份，存于互联网档案馆），或是Visual Studio 2005的中文網站[1] （页面存档备份，存于互联网档案馆） 。

Visual Studio 2005 SP1发布于2006年12月14日，该安装包安装过程很长（约需要1至2个小时），安装过程中需要临时存储空间较大（约1GB）。

Visual Studio 2005 SP1 Update for Windows Vista发布于2007年6月3日，安装前仍需要安装Visual Studio 2005 SP1。本次更新用于处理Visual Studio中受Windows Vista增强功能所影响的领域。

### Visual Studio 2008

[编辑]

微软在2008年2月1日上市。支援.NET Framework 2.0/3.0/3.5。Visual Studio 2008總計新增了逾250個新功能[10]。

Visual Studio 2008 SP1发布于2008年8月11日，同时更新.NET Framework至3.5 SP1。

### Visual Studio 2010

[编辑]

Visual Studio 2010使用WPF开发的用户界面

Visual Studio 2010，代号为"Hawaii"[11]，已於2010年4月12日上市。一个社区技术预览（CTP）版的Visual Studio 2010以一个包含Windows Server 2008操作系统的预装虚拟硬盘的形式发布。2009年5月18日，Visual Studio 2010 Beta 1发布给Microsoft developer network用户，而后在2009年5月20日向公众开放。此测试版是可安装的，不像上述的CTP版本是内置于一个虚拟硬盘的[12]。

微软称Visual Studio 2010集成开发环境（IDE）的界面被重新设计和组织，变得更加清晰和简单[13]。新的IDE更好的支持了多文档窗口以及浮动工具窗[13]，并且对于多显示器的支持也有所增强。IDE的外壳使用WPF重写[14]，内部使用Managed Extensibility Framework（英语：Managed Extensibility Framework）重新设计，以提供比先前版本更好的扩展性[15]。新的多重编程范式ML变体F#语言将会成为Visual Studio 2010的一部分[16]，同时增加的还有文本模型化语言M，以及可视化模型设计器Quadrant，这些都是微软Oslo发展的一部分[17]。

Visual Studio 2010将会带来.NET Framework 4.0并且支持开发面向Windows 7的应用程序。[13]除了Microsoft SQL Server，它还将会支持IBM DB2和Oracle数据库（详情参见IBM.com （页面存档备份，存于互联网档案馆）和TeamFuze.net[永久失效連結]）。[13]它将具有内置的Microsoft Silverlight开发支持，包含一个交互设计器[13]。Visual Studio 2010将会提供一些工具来使并行计算更加简单：除了.NET Framework的本地代码并行扩展（英语：Parallel Extensions）以及并行模式库（Parallel Patterns Library），Visual Studio 2010还包含了用于调试并行程序的工具。这些新工具使并行任务以及它们的运行时堆栈可视化[18]。这些工具可以用来可视化线程等待时间以及线程在多核心之间的移动[19]。

Visual Studio 2010代码编辑器现在支持高亮引用；当一个符号被选择时，所有对于这个符号的引用都会被高亮[20]。它还提供了一个快速查找特性来增量查找所有在C++、C#以及VB.NET工程中的符号。快速查找支持子串匹配以及驼峰式大小写查找[20]。调用继承树（Call Hierarchy）特性允许开发者查看所有被当前方法调用的方法，以及所有调用当前方法的方法[20]。Visual Studio的IntelliSense（英语：IntelliSense）支持一个consume-first模式，在这种模式下，IntelliSense不会自动完成标识符，这就允许开发者使用未定义的标识符（如变量或方法名）并在以后来定义它们。Visual Studio 2010还可以在能够通过它们的使用情况来识别出其类型的时候自动定义他们[20]。

Visual Studio Team System 2010，代号为Rosario[21]，被定位为用于应用程序生命周期管理。它将包括新的建模工具[22]，包含可以图形化显示工程和类，以及它们之间关系的架构浏览器[23][24]。它支持UML活动图、组件图、（逻辑）类图、序列图以及用例图。Visual Studio Team System 2010还包括测试影响分析（Test Impact Analysis），它可以在不实际运行测试用例的情况下，对于源代码的修改会影响那些测试用例给出建议。影响分析提供线索的测试案例的影响，修改的源代码，但实际运行的测试案例。由于避免了运行不需要的测试用例[25]，测试的速度会有所提高。Visual Studio Team System 2010还包括一个历史调试器。与目前只记录当前活动栈的调试器不同，历史调试器的历史记录所有的活动，包括之前的函数调用、方法参数、事件、异常等。这允许执行代码回退到错误发生的地点，即使没有设置断点[26]。历史调试将导致应用程序运行速度比目前的调试器慢，并且将使用更多的内存用于记录额外的数据。微软允许配置应记录多少数据，实际上允许开发人员来平衡执行的速度和资源的使用。Visual Studio Team System 2010的实验室管理组件使用虚拟化技术来为测试者和开发人员创建一个类似的执行环境。这些虚拟机使用检查点来标记，这些检查点可以在以后用来检查问题，并且可以重现问题[27]。Visual Studio Team System 2010还包括记录测试运行的能力，可以记录操作环境的特定状态以及运行测试的必要步骤。这些步骤可以回放来重现问题[28]。

### Visual Studio 2012

[编辑]

Visual Studio 2012 界面截图。

在推出了若干测试版本后，微软于2012年8月2日正式发布Visual Studio 2012。这一版本整合了Windows 8的开发。微软重新设计了界面，以更好地配合Metro。同时，新的HTML和CSS编辑器更好地支持HTML5与CSS3。

### Visual Studio 2013

[编辑]

Visual Studio 2013 界面截图。

微軟於2013年10月17日正式發布Visual Studio 2013。包括Ultimate、Premium、Professional、Test Professional、Team Foundation Server等版本。

預覽版的Visual Studio 2013在 2013 年會上被宣布，並於當年6月26日發布。Visual Studio 2013 RC（預發布版（Release Candidate））於當年9月9日在MSDN上面向開發者提供下載。

正式版的Visual Studio 2013於2013年10月17日攜手.NET 4.5.1[29]一同發布。Visual Studio 2013官方 於當年11月13日在由S. Somasegar主辦，events.visualstudio.com承辦的預發布活動[30]中宣布“Visual Studio 2013 Update 1”（Visual Studio 2013.1）將在2014年1月20日發布。[31]Visual Studio 2013.1旨在更新一些客戶反饋中較為關鍵的部分。[32]“Visual Studio 2013 Update 2”（Visual Studio 2013.2）將在2014年5月12日發布。[33]Visual Studio 2013 Update 3於2014年8月4日發布。隨之而來的將是，Visual Studio允許禁用在VS2012中引入的全大寫菜單（the all-caps menus）。[34]

Visual Studio Community 2013於2014年11月12日發佈。提供與Professional版本相同的功能以及用於教育、學術研究、開放性原始碼貢獻的個人及小團隊免費授權。[35]

Visual Studio 2013增强了滚动条的显示功能。[36]默认打开滚动条的标记（annotation），即彩色小标块（marker）以提示源代码中的各类信息：

* 深蓝：书签（bookmark）
* 深黄：文件中搜索匹配（Find in files）
* 蓝色：键盘输入位置（Caret Position）
* 红色：（编译）错误（Error）
* 褐色：断点（Breakpoint）
* 淡黄色：修改未存盘（Code change）

滚动条也可以改用预览模式代替传统的滑块（bar）模式。这使得滚动条的外观是当前源文件的缩略图；当滚动时，一个小窗口浮现并显示对应位置的代码，使得用户可以快速定位。定制滚动条的功能时，可以鼠标右键点击滚动条，然后选择“Scroll Bar Operations...”。

### Visual Studio 2015

[编辑]

Visual Studio 2015的界面截图

Visual Studio "14"的第一個社區技術預覽版（CTP）於 2014年6月3日被公佈[37]。其第二個社區技術預覽版於2014年7月8日被公佈。[38]第三個社區技術預覽版在2014年8月18日發布。[39]Visual Studio 2015这个名称官方公布于2014年11月12日。[40]最终测试版（Release Candidate）发布于2015年4月29日。

Visual Studio 2015正式版（RTM）发布与2015年7月20日。[41] Visual Studio 2015 Update 1 发布于2015年11月30日。[42] Visual Studio 2015 Update 2 发布于2016年3月30日。[43] Visual Studio 2015 Update 3 发布于2016年6月27日。[44]

### Visual Studio 2017

[编辑]

Visual Studio 2017的标志

Visual Studio 2017最初称作Visual Studio "15"，其Preview发布于2016年3月30日。[45]Visual Studio 2017 RC版于2016年11月16日发布[46]。

### Visual Studio 2019

[编辑]

Visual Studio 2019的标志

2018年6月6日，Microsoft宣布了Visual Studio 2019 (version 16)。

2018年12月4日，Visual Studio 2019 Preview 1 发布。 [47]

2019年1月24日，Visual Studio 2019 Preview 2 发布。 [48]

2019年2月13日，Visual Studio 2019 Preview 3 发布。[49]

2019年2月27日，Visual Studio 2019 RC 发布。 [50]

2019年4月2日正式发布。[51]可下载后离线安装。[52]

### Visual Studio 2022

[编辑]

Visual Studio 2022的标志

2021年4月19日，微软宣布了 Visual Studio 2022（Version 17）。[53][54] 它是第一个作为64位进程运行的版本，允许Visual Studio主进程访问超过4GB的内存，防止大型项目可能发生的内存不足异常。

2021年6月17日，Visual Studio 2022 Preview 1发布。[55]

2021年7月14日，Visual Studio 2022 Preview 2发布。 [56]

2021年8月10日，Visual Studio 2022 Preview 3发布。[57]

2021年9月14日，Visual Studio 2022 Preview 4发布。[58]

## 参考文献

[编辑]

1. ^ Visual Studio 2022 Release Notes. 2025年7月8日  [2025年7月8日].
2. ^ Visual Studio 2022 Product Family System Requirements. Microsoft.  [December 29, 2021] （美国英语）.
3. ^ 比較 Visual Studio 產品供應項目. Visual Studio.  [2020-03-17]. （原始内容存档于2022-02-26）.
4. ^ ornellaalt. Visual Studio Enterprise 工作負載和元件識別碼. docs.microsoft.com.
5. ^ System Requirements.  [2007-07-09]. （原始内容存档于2008-04-11）.
6. ^ System Requirements for Visual Studio .NET 2002.  [2007-10-21]. （原始内容存档于2008-04-29）.
7. ^ Visual Studio .NET 2002 SP1.  [2007-10-21]. （原始内容存档于2010-08-07）.
8. ^ Visual Studio .NET 2003 Service Pack 1.  [2007-10-23]. （原始内容存档于2010-06-20）.
9. ^ O'Reilly Media - Technology Books, Tech Conferences, IT Courses, News.  [2007-10-23]. （原始内容存档于2011-07-15）.
10. ^ 詳見Visual Studio 2008新功能 （页面存档备份，存于互联网档案馆）
11. ^ 'Hawaii': A Visual Studio Paradise for Developers?.  [2008-03-12]. [永久失效連結]
12. ^ Gary Pretty. Visual Studio 2010 Beta 1 Finally Here.  [2009-05-18]. （原始内容存档于2009-06-15）.
13. ^ 13.0 13.1 13.2 13.3 13.4 Visual Studio 2010 Team System First Look. Microsoft.  [2009-04-18]. （原始内容存档于2009-04-17）.
14. ^ Writing Visual Studio 2010 shell in WPF Reflects Confidence. One .NET Way.  [2009-04-18]. （原始内容存档于2010-04-02）.
15. ^ Carlos Quintero. Visual Studio 2010 Extensibility moving beyond add-ins and packages.  [2009-04-18]. （原始内容存档于2010-06-23）.
16. ^ F# to ship as part of Visual Studio 2010.  [2008-12-10]. （原始内容存档于2008-12-12）.
17. ^ Microosft details Oslo's modelling language, tools. SDTimes.  [2009-04-19]. （原始内容存档于2012-05-01）.
18. ^ Daniel Moth. Debugging Parallel applications with VS2010.  [2008-04-18]. （原始内容存档于2010-01-08）.
19. ^ More support for parallelism in the next version of Visual Studio. MSDN.  [2009-04-23]. （原始内容存档于2010-08-06）.
20. ^ 20.0 20.1 20.2 20.3 S. Somasegar. Code Focussed Development in VS 2010.  [2009-04-18]. （原始内容存档于2010-01-07）.
21. ^ 'Visual Studio Team System Rosario'.  [2008-04-05]. （原始内容存档于2010-06-14）.
22. ^ Microsoft Unveils Next Version of Visual Studio and .NET Framework. Microsoft PressPass.  [2009-08-14]. （原始内容存档于2009-08-15）.
23. ^ Doing Architecture with Team System Rosario.  [2009-04-18]. （原始内容存档于2008-04-21）.
24. ^ Visual Studio 2010 Architecture Edition.  [2009-04-18]. （原始内容存档于2009-04-03）.
25. ^ Historical Debugger and Test Impact Analysis in Visual Studio Team System 2010. Channel9.  [2009-04-18]. （原始内容存档于2008-10-03）.
26. ^ Habib Heydarian. What’s new in Visual Studio Team System 2010: Episode 2.  [2008-04-18]. （原始内容存档于2008-10-03）.
27. ^ Visual Studio 2010 Lab Management.  [2009-04-18]. （原始内容存档于2009-05-10）.
28. ^ Ina Fried. Visual Studio 2010 to come with 'black box'. CNET News. CBS Interactive Inc.  [2009-04-18]. （原始内容存档于2011-11-06）.
29. ^ Visual Studio 2013 released to web! （页面存档备份，存于互联网档案馆） Microsoft Visual Studio 博客, 2013年10月17日
30. ^ S. Somasegar. Visual Studio 2013 Launch: Announcing Visual Studio Online. MSDN Blogs.  [2014-01-23]. （原始内容存档于2014-01-26）.
31. ^ Visual Studio 2013 Update 1. Visual Studio site. Microsoft Corporation. 2014-01-20  [2014-01-23]. （原始内容存档于2016-04-01）.
32. ^ Visual Studio 2013 Update 1. Somasegar’s blog. Microsoft Corporation. 2014-01-20  [2014-01-23]. （原始内容存档于2014-01-22）.
33. ^ Visual Studio 2013 Update 2 RTM. Visual Studio site. Microsoft Corporation. 2014-05-12  [2014-07-12]. （原始内容存档于2016-03-29）.
34. ^ Description of Visual Studio 2013 Update 3. Microsoft Corporation. 2014-08-15  [2014-08-18]. （原始内容存档于2015-02-13）.
35. ^ Visual Studio Community 2013. Microsoft Corporation. 2014-11-12  [2014-11-12]. （原始内容存档于2016-09-23）.
36. ^ kexugit. Archived MSDN and TechNet Blogs. docs.microsoft.com.  [2020-03-22]. （原始内容存档于2021-01-27）.
37. ^ Montgomery, John. Visual Studio “14” CTP now available. The Visual Studio Blog. 2014-06-03  [2014-08-18]. （原始内容存档于2014-08-20）.
38. ^ Montgomery, John. Visual Studio “14” CTP 2 Available. The Visual Studio Blog. 2014-07-08  [2014-08-18]. （原始内容存档于2016-01-12）.
39. ^ Montgomery, John. Visual Studio “14” CTP 3 Released. Visual Studio Blog. 2014-08-18  [2014-08-18]. （原始内容存档于2016-01-12）.
40. ^ Montgomery, John. Visual Studio 2015 Preview, Visual Studio Community 2013, Visual Studio 2013 Update 4, and More. Visual Studio Blog. Microsoft. 2014-11-12  [2015-01-15]. （原始内容存档于2015-01-07）.
41. ^ Visual Studio Release Notes - Visual Studio.  [2015-07-23]. （原始内容存档于2016-08-19）.
42. ^ Visual Studio Release Notes - Visual Studio.  [2016-05-07]. （原始内容存档于2016-08-19）.
43. ^ Visual Studio Release Notes - Visual Studio.  [2016-05-07]. （原始内容存档于2016-08-22）.
44. ^ Visual Studio Release Notes - Visual Studio.  [2017-03-05]. （原始内容存档于2017-10-21）.
45. ^ Visual Studio Preview. Visual Studio.  [2020-03-22]. （原始内容存档于2021-01-25）.
46. ^ jawiddis. Visual Studio 2017 15.9 Release Notes. docs.microsoft.com.  [2020-03-22]. （原始内容存档于2019-12-10）.
47. ^ Blog, Visual Studio. Making every developer more productive with Visual Studio 2019. blogs.msdn.microsoft.com.  [2018-12-05]. （原始内容存档于2019-12-07）.
48. ^ Blog, Visual Studio. Visual Studio 2019 Preview 2 is now available. blogs.msdn.microsoft.com.  [2019-01-26]. （原始内容存档于2019-02-11） （美国英语）.
49. ^ Visual Studio 2019 Preview Release Notes. docs.microsoft.com.  [2019-02-14]. （原始内容存档于2021-02-02） （美国英语）.
50. ^ Visual Studio 2019 Release Candidate (RC) now available. devblogs.microsoft.com.  [2019-04-18]. （原始内容存档于2020-11-14） （美国英语）.
51. ^ Montgomery, John. Visual Studio 2019: Code faster. Work smarter. Create the future.. The Visual Studio Blog.  [3 April 2019]. （原始内容存档于2021-01-29）.
52. ^ ornellaalt. Create an offline installation - Visual Studio. docs.microsoft.com.  [2019-07-03]. （原始内容存档于2018-04-14）.
53. ^ Salter, Jim. Microsoft Visual Studio 2022 will (finally) enter the 64-bit world. Ars Technica. 2021-04-20  [2021-04-20]. （原始内容存档于2021-11-30） （美国英语）.
54. ^ Visual Studio 2022. Visual Studio Blog. 2021-04-19  [2021-04-20] （美国英语）.
55. ^ Blog, Visual Studio. Visual Studio 2022 Preview 1 now available!. devblogs.microsoft.com.  [June 18, 2021]. （原始内容存档于2021-10-29）.
56. ^ Blog, Visual Studio. Visual Studio 2022 Preview 2 is out!. devblogs.microsoft.com.  [July 14, 2021]. （原始内容存档于2021-11-20）.
57. ^ Blog, Visual Studio. Visual Studio 2022 Preview 3 now available!. devblogs.microsoft.com.  [August 11, 2021]. （原始内容存档于2022-03-09）.
58. ^ Visual Studio 2022 Preview 4 is now available!. Visual Studio Blog. 2021-09-14  [2021-09-17]. （原始内容存档于2021-12-06） （美国英语）.

## 参见

[编辑]

* 计算机软件列表
* Microsoft Windows

## 外部連結

[编辑]

* 官方网站
* 官方网站（for Mac）
* 官方博客
* Microsoft Visual Studio的X（前Twitter）账号
* Microsoft Visual Studio的X（前Twitter）账号（for Mac）
* Microsoft Visual Studio的Facebook專頁
* YouTube上的Microsoft Visual Studio頻道
* Microsoft Visual Studio的Twitch频道
* 微软中国MSDN的新浪微博

* 查
* 论
* 编

人物|

| 創始人|

* 比尔·盖茨
* 保罗·艾伦

|

董事会|

* 薩蒂亞·納德拉（董事长兼首席执行官）
* 迪娜·杜伯倫
* 瑪利亞·克拉維
* David Marquardt（英语：David Marquardt）
* Charles Noski（英语：Charles Noski）
* Helmut Panke（英语：Helmut Panke）
* Mason Morfit（英语：Mason Morfit）
* John W. Stanton（英语：John W. Stanton）

高層領導團隊|

* 薩蒂亞·納德拉（執行長）
* Scott Guthrie（英语：Scott Guthrie）
* Amy Hood（英语：Amy Hood）（財務長）
* 特里·迈尔森
* 沈向洋
* 菲尔·斯宾塞（英语：Phil Spencer (business executive)）

公司副總裁|

* Gabe Aul（英语：Gabe Aul） （副總裁）
* 理查德·拉希德（高級副總裁）
* S. Somasegar（英语：S. Somasegar）（高級副總裁）

部門|

* 工程團隊
* 配件
* 行動
* 反網絡犯罪中心（英语：Microsoft Digital Crimes Unit）
* 車庫（英语：Microsoft Garage）
* 出版社
* 研究院
* .NET基金會
* Outercurve基金會（英语：Outercurve Foundation）
* 微软游戏
* Xbox游戏工作室

產品系列|

* 作業系統
* Windows

* 软件
* Office
* Servers
* Visual Studio
* 硬件
* HoloLens
* Surface
* Xbox
* 代号列表

網絡|

* Azure
* Bing
* Channel 9
* CodePlex
* 開發者網絡
* MSN
* Mixer
* Office.com
* OneDrive
* Outlook.com
* 商店
* TechNet

大會|

* Build
* Inspire
* MIX（英语：MIX (Microsoft)）
* PDC
* Ignite（英语：Microsoft Ignite）
* WinHEC

批評|

* Microsoft Windows捆綁銷售（英语：Bundling of Microsoft Windows）
* Clippy
* iLoo（英语：iLoo）
* Internet Explorer
* Microsoft Bob
* _NSAKEY（英语：_NSAKEY）
* Windows
* XP
* Vista
* 8
* 10
* Xbox 360

訴訟|

* 阿爾卡特-朗訊訴微軟（英语：Alcatel-Lucent v. Microsoft Corp.）
* 蘋果訴微軟（英语：Apple Computer, Inc. v. Microsoft Corp.）
* 歐盟微軟競爭案（英语：Microsoft Corp v Commission）
* 微軟訴Lindows（英语：Microsoft Corp. v. Lindows.com, Inc.）
* 微軟訴MikeRoweSoft
* 微軟訴Shah（英语：Microsoft Corp. v. Shah）
* 合众国诉微软案

收購（英语：List of mergers and acquisitions by Microsoft）|

* 6Wunderkinder
* 动视暴雪
* 收购案（英语：Acquisition of Activision Blizzard by Microsoft）
* Altamira Software（英语：Altamira Software）
* AltspaceVR（英语：AltspaceVR）
* aQuantive
* Azyxxi
* Mixer
* The Blue Ribbon SoundWorks（英语：The Blue Ribbon SoundWorks）
* Bungie
* Calista Technologies（英语：Calista Technologies）
* Colloquis（英语：Colloquis）
* Connectix（英语：Connectix）
* Consumers Software（英语：Consumers Software）
* Danger（英语：Danger Inc.）
* Farecast（英语：MSN Travel）
* FASA Studio
* Fast Search & Transfer（英语：Microsoft Development Center Norway）
* Fast Search & Transfer（英语：Fast Search & Transfer）
* 螢火蟲（英语：Firefly (website)）
* Forethought（英语：Forethought, Inc.）
* GIANT Company Software
* GitHub
* GreenButton（英语：GreenButton）
* Groove Networks（英语：Groove Networks）
* High Heat Major League Baseball（英语：High Heat Major League Baseball）
* Hotmail
* Jellyfish.com（英语：Jellyfish.com）
* 領英
* LinkExchange（英语：LinkExchange）
* Lionhead Studios
* Massive Incorporated（英语：Massive Incorporated）
* Mobile Data Labs（英语：MileIQ）
* Mojang Studios
* 诺基亚设备和服务
* Nuance Communications
* Onfolio
* Pando Networks（英语：Pando Networks）
* 感知像素
* PlaceWare（英语：PlaceWare）
* Powerset
* ProClarity（英语：ProClarity）
* Rare
* Revolution Analytics（英语：Revolution Analytics）
* ScreenTonic（英语：ScreenTonic）
* Secure Islands（英语：Secure Islands）
* Simplygon（英语：Simplygon）
* Skype
* Sunrise Atelier（英语：Sunrise Calendar）
* Winternals Software
* SwiftKey
* Winternals Software（英语：Sysinternals）
* Teleo（英语：Teleo）
* Telekinesys Research
* Tellme Networks（英语：Tellme Networks）
* Twisted Pixel Games
* Vermeer Technologies（英语：Vermeer Technologies）
* Visio Corporation（英语：Visio Corporation）
* Vivaty（英语：Flux (software)）（解散）
* VoloMetrix（英语：VoloMetrix）
* VXtreme（英语：NetShow）
* WebTV Networks
* Xamarin
* Yammer
* Yupi（英语：Yupi）
* ZeniMax Media

* 分类
* 共享資源
* 微軟主题
* 歷史

* 查
* 论
* 编

微軟開發工具

開發環境|

| Visual Studio|

* Code
* Express
* Lab Management（英语：Visual Studio Lab Management）
* Team System Profiler（英语：VSTS Profiler）
* Test Professional
* Tools for Applications（英语：Visual Studio Tools for Applications）
* Tools for Office（英语：Visual Studio Tools for Office）

|

其他|

* .NET Compiler Platform（英语：.NET Compiler Platform）
* App Studio（英语：Windows App Studio）
* Blend（英语：Microsoft Blend）
* Expression Web（英语：Microsoft Expression Web）
* GW-BASIC
* Microsoft Pascal（英语：Microsoft Pascal）
* MSBuild
* Robotics Developer Studio
* SharePoint Designer
* FrontPage
* PowerShell ISE
* QuickBASIC
* QBASIC
* QuickC（英语：QuickC）
* Small Basic
* WebMatrix
* Windows SDK
* CLR Profiler（英语：CLR Profiler）
* ILAsm（英语：ILAsm）
* Native Image Generator（英语：Native Image Generator）
* XAMLPad

语言|

* Microsoft Basic
* Visual Basic
* Visual Basic .NET
* Microsoft Visual C++
* C++/CX
* C++/CLI
* 托管C++
* C#
* Visual C#
* F#
* J#
* Visual FoxPro
* IronPython
* IronRuby
* Lean
* JScript
* PowerShell
* TypeScript
* VBScript
* XAML

主要API和框架
（完整列表）|

* Windows API
* Silverlight
* XNA
* DirectX
* Managed DirectX（英语：Managed DirectX）
* Xbox开发工具包
* Windows Installer

.NET框架|

* ASP.NET
* ASP.NET Core
* ASP.NET AJAX
* ASP.NET Dynamic Data（英语：ASP.NET Dynamic Data）
* ASP.NET MVC Framework
* ASP.NET Razor
* ADO.NET
* Entity Framework
* CardSpace
* Communication Foundation
* Identity Foundation（英语：Windows Identity Foundation）
* 语言集成查询（LINQ）
* Presentation Foundation
* Workflow Foundation

驱动程序|

* 驱动程序开发工具包（WDK）
* WDF
* KMDF
* UMDF
* Windows Hardware Certification Kit（英语：Windows Hardware Certification Kit）
* WDM

数据库|

| SQL Server|

* Express
* Standard
* Compact
* Management Studio
* 前身：MSDE

|

SQL服务|

* Analysis（英语：Microsoft Analysis Services）
* Reporting
* Integration（英语：SQL Server Integration Services）
* Notification（英语：SQL Server Notification Services）

其他|

* Visual FoxPro
* Microsoft Access
* Access数据库引擎
* 可扩展存储引擎（ESE）

源代码控制|

* Team Foundation Server
* Visual SourceSafe

交付|

* Active Setup（英语：Active Setup）
* ClickOnce
* NuGet
* Web PI
* Windows Installer
* WiX（英语：WiX）
* Windows商店

* 查
* 论
* 编

C／C++的整合開發環境

開放原始碼軟體|

* Anjuta
* Code::Blocks
* CodeLite（英语：CodeLite）
* Dev-C++
* Eclipse
* Geany
* GNAT Programming Studio
* KDevelop
* MonoDevelop
* NetBeans
* QDevelop
* Qt Creator
* wxDev-C++

免費軟體|

* Visual Studio Express
* Pelles C
* Sun Studio
* Turbo C++ Explorer
* Borland Turbo C
* Xcode

商業軟體|

* C++ Builder
* Microsoft Visual C++
* Turbo C++ Professional

* 目錄
* 列表比較

* 查
* 论
* 编

.NET的整合開發環境

* Compilr
* MonoDevelop
* SharpDevelop
* Visual Studio
* Blend
* Express

* 目錄
* 列表比較

* 查
* 论
* 编

JavaScript

代码分析|

* ESLint
* JSHint
* JSLint

編譯器|

* CoffeeScript
* Dart
* Emscripten
* Google Closure Compiler（英语：Google Closure Compiler）
* Google Web Toolkit
* Morfik（英语：Morfik）
* TypeScript
* AtScript（英语：AtScript）
* Opa（英语：Opa (programming language)）
* Haxe
* Clojure
* Elm
* PureScript
* Reason

概念|

* Ajax
* 动态HTML
* JavaScript函式庫
* JavaScript语法
* 非侵入式JavaScript

调试工具|

* Firebug
* Komodo IDE（英语：Komodo IDE）
* Microsoft Script Debugger（英语：Microsoft Script Debugger）
* Microsoft Script Editor（英语：Microsoft Script Editor）
* Opera Dragonfly（英语：Opera Dragonfly）
* Venkman
* Safari

文档生成器（英语：Documentation generator）|

* JSDoc（英语：JSDoc）

編輯器（比较（英语：Comparison of JavaScript-based source code editors））|

* Ace（英语：Ace (editor)）
* Cloud9 IDE
* Atom
* CodeMirror（英语：CodeMirror）
* Light Table
* Brackets
* Koding
* Orion
* Visual Studio
* Visual Studio Express
* Visual Studio Code
* Visual Studio Team Services

引擎|

* ECMAScript引擎列表
* JavaScript引擎
* JavaScript引擎比较

軟體框架|

* JavaScript框架比较（英语：Comparison of JavaScript frameworks）
* JavaScript库列表

相關語言|

* ActionScript
* asm.js
* CoffeeScript
* Dart
* ECMAScript
* JavaScript OSA（英语：JavaScript OSA）
* JScript
* TypeScript
* AtScript（英语：AtScript）
* VBScript
* JSFuck

相關技術|

* CSS
* DOM
* HTML
* JSON
* WebAssembly

軟體套件管理系統|

* Npm
* NuGet

伺服器端|

* Active Server Pages
* Bun
* CommonJS
* Deno
* JSGI（英语：JSGI）
* Node.js
* Wakanda（英语：Wakanda (software)）

單元測試|

* Jasmine（英语：Jasmine (JavaScript framework)）
* Mocha（英语：Mocha (JavaScript framework)）
* QUnit（英语：QUnit）
* JavaScript单元测试框架列表（英语：List of unit testing frameworks#JavaScript）

人物|

* 道格拉斯·克羅克福特
* 布蘭登·艾克
* 約翰·雷西格
* 瑞安·達爾
* 傑西·詹姆士·賈瑞特

* 查
* 论
* 编

HTML编辑器

* 网页设计

开源软件|

* Aptana（英语：Aptana）
* Arachnophilia（英语：Arachnophilia）
* Atom
* Bluefish（英语：Bluefish (software)）
* Eclipse
* Komodo Edit（英语：Komodo Edit）
* NetBeans
* TextMate
* Visual Studio Code

| 基于CodeMirror（英语：CodeMirror）|

* Brackets
* Light Table

|

基于Mozilla Composer|

* BlueGriffon
* SeaMonkey

基于Scintilla|

* FlashDevelop（英语：FlashDevelop）
* Geany
* Notepad++
* Notepad2
* Programmer's Notepad（英语：Programmer's Notepad）
* SciTE

网络应用程序|

* Ace
* Aloha Editor（英语：Aloha Editor）
* CKEditor
* CodeMirror（英语：CodeMirror）
* ContentTools（英语：ContentTools）
* Maqetta（英语：Maqetta）
* TinyMCE
* WYMeditor（英语：WYMeditor）
* YUI Rich Text Editor（英语：YUI Rich Text Editor）

免費軟體|

* FirstPage（英语：FirstPage）
* Google Web Designer
* HTML-Kit
* Visual Studio Express
* Visual Studio Community
* PSPad
* RJ TextEd
* TED Notepad（英语：TED Notepad）
* TextWrangler（英语：TextWrangler）
* openElement（英语：openElement）

商业软件|

| 跨平台|

* Adobe Contribute
* Adobe Dreamweaver
* Froala Editor（英语：Froala Editor）
* Komodo IDE（英语：Komodo IDE）
* Macaw（英语：Macaw (web editor)）
* Oxygen XML Editor（英语：Oxygen XML Editor）
* PhpStorm（英语：PhpStorm）
* Sublime Text
* UltraEdit

|

仅MacOS|

* BBEdit（英语：BBEdit）
* Coda（英语：Coda (web development software)）
* Freeway（英语：Freeway (software)）
* PageSpinner（英语：PageSpinner）
* Sandvox（英语：Sandvox）
* Smultron（英语：Smultron）

仅Microsoft Windows|

* Codelobster（英语：Codelobster）
* CoffeeCup HTML Editor（英语：CoffeeCup HTML Editor）
* EZGenerator（英语：EZGenerator）
* EditPlus
* EmEditor
* Visual Studio
* Web Architect（英语：Mirabyte Web Architect）
* Multi-Edit（英语：Multi-Edit）
* NetObjects Fusion（英语：NetObjects Fusion）
* NoteTab（英语：NoteTab）
* PHPEdit（英语：PHPEdit）
* TextPad（英语：TextPad）
* Topstyle
* Xara Web Designer（英语：Xara）

已經终止開發|

* AOLpress
* Adobe GoLive
* Adobe PageMill（英语：Adobe PageMill）
* Alleycode HTML Editor（英语：Alleycode HTML Editor）
* Amaya
* Arena
* Home Page（英语：Claris Home Page）
* ConTEXT
* Frame-IT!（英语：Frame-IT!）
* gPHPedit（英语：gPHPedit）
* gwrite（英语：gwrite）
* HoTMetaL（英语：HoTMetaL）
* HotDog（英语：HotDog）
* IWeb
* KompoZer
* HomeSite（英语：Macromedia HomeSite）
* Microsoft Expression Web（英语：Microsoft Expression Web）
* Microsoft FrontPage
* Microsoft SharePoint Designer
* Microsoft WebMatrix
* Mozilla Composer
* Netscape Composer
* Nvu
* Quanta Plus（英语：Quanta Plus）
* tkWWW（英语：tkWWW）
* Nexus (WorldWideWeb)

助手工具|

* CSE HTML验证器（英语：CSE HTML Validator）
* CSSTidy（英语：CSSTidy）
* FrameGang（英语：FrameGang）
* HTML Tidy
* Pandoc

* 分类
* 比较（英语：Comparison of HTML editors）
* 列表（英语：List of HTML editors）

*[查]: 查看该模板
*[论]: 讨论该模板
*[编]: 编辑该模板