Microsoft Visual Studio – 版本、比较、功能、常见问题解答
视觉工作室是微软自己的IDE,最初代号为Project Boston,于1997年发布。这一次,微软将他们所有的开发工具捆绑在一起,并以单一产品的形式购买。该软件的初始版本有 2 个版本。第一个是视觉工作室专业版另一个更强大Visual Studio 企业版。专业版附赠3张CD,高级企业版附赠3张CD。现在,我们来谈谈 Visual Studio 功能比较。
微软视觉工作室目前,Visual Studio 有 3 个主要版本,即:
免费社区版本,专业版,以及企业版。这社区版是免费版本是软件包中功能最少的。但无论如何,它可以帮助您完成作为新手或学生开发人员的工作。第二个是专业版,它比社区版稍微强大一些,然后是完整的企业版包,其中包含 Visual Studio 的所有强大工具。
到目前为止,Visual Studio 是一个代码编辑器,调试器,和一个设计师。这意味着您可以在此处编辑或编写后端或控制台的简单代码,您可以检查您编写的代码是否有效,并且如果您的代码需要改进,可以提供帮助。此外,它还是一个设计器,因为您现在可以在 Visual Studio 中设计用户界面和用户体验,就像在使用 Blend 或 XAML 为 UWP 或 Xamarin 开发应用程序时一样。
本文中的所有信息均涉及 Microsoft 的脚注。下面列出了这些:
企业组织的定义是拥有超过 250 台 PC 或年收入超过 100 万美元。Windows 桌面、通用 Windows 应用、Web (ASP.NET)、Office 365、商业应用程序、Apache Cordova、Azure Stack、C++ 跨平台库开发、Python、Node.js、.NET Core、Docker 工具可以以只读模式打开在其他 Visual Studio 版本中生成的图表。包括层交互分析。现在,让我们比较一下 Visual Studio 的版本。
Visual Studio 社区免费版1] 适合谁?
Visual Studio Community Edition 将极大地有益于以下使用场景。他们将支持个人开发者、课堂学习、学术研究、为开源项目做出贡献以及为最多 5 个用户的非企业组织提供支持。
2]支持开发平台吗?
正如我上面提到的,它将一定支持开发平台。
3]集成开发环境怎么样?
谈到集成开发环境,Visual Studio 的免费社区版将支持以下功能。它将支持 Peek 定义、重构、一键式 Web 部署、模型资源查看器、使用依赖图和代码图可视化解决方案以及多目标。
4]高级调试和诊断?
在高级调试和诊断下,免费版本的 Visual Studio 支持以下功能。它支持代码指标、图形调试、静态代码分析以及性能和诊断中心。
5]测试工具支持
嗯,因为它是 Visual Studio 的免费版本,功能和工具有限。它只支持单元测试 供开发人员测试他们的代码。
6] Xamarin(跨平台开发)的集成程度如何?
好吧,如果你有兴趣,你很幸运。 Visual Studio Community 以 Xamarin 名义支持以下跨平台功能。它们是 Android 和 iOS 应用程序之间的共享代码、本机 iOS 和 Android UI 设计器、Xamarin Forms(缩写为 Xamarin.Forms)和 Xamarin Instant Player。
7] 您可以通过 Visual Studio Community 与其他开发人员合作吗?
好吧,微软已经帮您解决了。 Visual Studio 支持以下功能来满足您的所有协作需求。它们是 PowerPoint 故事板、代码审查、任务挂起/恢复功能以及具有第三方开发工具支持的团队资源管理器。
读:什么是?
视觉工作室专业版1] 适合谁?
除了针对 Visual Studio Community 提到的内容之外,此 Visual Studio 专业版还支持企业等使用场景。
2]支持开发平台吗?
正如我上面提到的,它肯定会支持 开发平台。
3]集成开发环境怎么样?
谈到集成开发环境,Visual Studio 专业版将支持 Visual Studio 社区支持的所有内容。这还将额外支持 CodeLens。
4]高级调试和诊断?
在高级调试和诊断下,专业版完全支持 Visual Studio 免费版和 Visual Studio 社区支持的所有内容。
5]浅谈Visual Studio对测试工具的支持程度
好吧,与企业版相比,Visual Studio 专业版的功能和工具仍然有限。它只支持单元测试 供开发人员测试他们的代码。
6] Xamarin(跨平台开发)的集成程度如何?
好吧,如果您对 Xamarin 感兴趣。它支持与 Visual Studio Community 支持的相同功能。 Visual Studio Community 以 Xamarin 名义支持以下跨平台功能。它们是 Android 和 iOS 应用程序之间的共享代码、本机 iOS 和 Android UI 设计器、Xamarin Forms(缩写为 Xamarin.Forms)和 Xamarin Instant Player。
7] 您可以使用 Visual Studio Professional 与其他开发人员协作吗?
好吧,微软已经帮您解决了。 Visual Studio 支持所有功能,以满足您的所有协作需求。它们是 PowerPoint 故事板、代码审查、任务挂起/恢复功能以及具有第三方开发工具支持的团队资源管理器。
Visual Studio 企业版1] 适合谁?
与 Visual Studio Professional 类似,它支持个人开发人员、课堂学习、学术研究、开源项目贡献、最多 5 个用户的非企业组织以及企业。
2]支持开发平台吗?
正如我上面提到的,它肯定会支持 开发平台。
3]集成开发环境怎么样?
谈到集成开发环境,Visual Studio 企业版将支持 Visual Studio Professional 支持的所有内容。这还将支持实时依赖验证、架构层图、架构验证和代码克隆。
4]高级调试和诊断?
在高级调试和诊断下,企业版完全支持 Visual Studio Professional 支持的所有内容。此外,它还支持 IntelliTrace、代码映射调试器集成、.NET 内存转储分析。
5]测试工具支持
好吧,与其他低级版本相比,Visual Studio 企业版配备了所有功能和工具。除了单元测试之外, 它支持实时单元测试、测试用例管理、Web 负载和性能测试、IntelliTest、Microsoft Fakes(也称为单元测试隔离、代码覆盖率、实验室管理、编码 UI 测试、使用 Microsoft 测试管理器进行手动测试、使用 Microsoft 测试管理器进行探索性测试以及使用 Microsoft 测试管理器进行手动测试快进)。
6] Xamarin(跨平台开发)的集成程度如何?
好吧,如果您对 Xamarin 感兴趣。它支持的功能比 Visual Studio Community 和 Visual Studio Enterprise 支持的功能更多。除了 Xamarin 名称下的其他两个版本支持的功能外,Visual Studio Enterprise 还支持以下跨平台功能。它们是嵌入式程序集、Xamarin Inspector、Xamarin Profiler 和适用于 Windows 的远程 iOS 模拟器。
7] 您可以使用 Visual Studio Enterprise 与其他开发人员协作吗?
好吧,微软已经帮您解决了。显然,Visual Studio 支持满足您的协作需求的所有功能。其中包括 PowerPoint 故事板、代码审查、任务挂起/恢复功能以及支持第三方开发工具的团队资源管理器。
视觉工作室下载如果您想尝试亲自实践 Visual Studio,您可以了解更多信息并从以下位置下载:VisualStudio.com。
提示:完全免费为您提供成为开发人员所必需的所有工具和服务。该软件旨在提供免费的工具、服务和培训,以鼓励更多的开发人员和爱好者尝试他们喜欢的技术。
现在阅读:。