3.2.2 Visual Studio简介
2025年09月21日
3.2.2 Visual Studio简介
Visual Studio(简称VS)是微软公司发布于1995年的开发工具包系列产品,支持C、C++、C#、F#、J#等语言。VS包括了软件生命周期中所需的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等,目前最新版本为Visual Studio 2022版本,基于.NET Framework 4.8。其每个版本都在持续进行优化迭代,以实现更加高效、现代、创新的开发理念。VS具有一些经典功能,如自动代码完成工具IntelliCode能够了解代码上下文:变量名称、函数、正在编写的代码类型,从而帮助用户更加准确自信地进行编码。Code Lens能够帮助用户轻松找到重要信息,例如已进行的更改、更改产生的影响、是否已对方法运行单元测试,这些在调用、作者、测试、提交历史记录等方面的重要信息能够指导用户做出明智的工作决策,如图3.1所示。
图3.1 Visual Studio的CodeLens功能
VS提供了社区版(Community)、专业版(Professional)、企业版(Enterprise)三个版本,其中社区版为免费版本。对于独立开发人员或规模较小团队,在结合Unity进行开发时,选择社区版即可。需注意VS和Unity版本的匹配,建议使用最新版本的VS编辑器包。微软公司给出了关于VS和Unity的版本建议信息,如表3.1所示。
表3-1 VS和Unity的使用版本建议
虽然Unity仍然使用自己的C#编译器来编译脚本,但VS自带的C#编译器让用户可以更加方便地检查和调试脚本中是否存在错误,而不用切换到Unity来进行检查。VS的C#编译器比Unity内部C#编译器支持的功能更多,因此某些代码(特别是较新的C#功能)不会在VS中运行报错,但在Unity中则有可能。