与Win11更好 微软Visual Studio2022公开预览版(64位)

2021-06-18 17:49 来源:凤凰网科技

IT之家,6月18日,微软今天公布了Visual Studio 2022的公开预览版1。这是Visual Studio第一次是64位版本,这意味着你的开发环境将不再局限于4GB的内存。增加的内存支持将使您能够调试最大和最复杂的解决方案。

微软还将为VS 2022带来以下UI变化,IT之家认为新的UX/UI与即将到来的Windows 11配合会更好。

更新图标以提高清晰度、可读性和对比度。

Cascadia Code是一种新的固定宽度字体,可读性更好,支持连字符。(如果喜欢,今天可以试试卡斯卡迪亚码!)。

更新和改进产品主题。

与可访问性洞察集成,尽早发现可访问性问题——在它们到达您的最终用户之前。

微软还强调,Visual Studio 2022将全力支持。NET 6及其统一框架,将用于Windows和Mac开发者的Web、客户端和移动应用。

64 位升级

充分利用计算机的所有资源,在不耗尽内存的情况下,将Visual Studio扩展到最大的项目和复杂的工作量。您可以继续运行和调试32位应用程序。

附带 .NET 6

使用。NET 6和。NET MAUI框架开发跨平台和云应用。生成、调试和测试。 NET应用程序。

目前最好的 IntelliCode

通过更好地理解编码环境并利用近500,000个开源存储库的代码模式,智能代码现在可以自动完成大型代码块(一次最多一整行)。

微软表示,Visual Studio 2022首个预览版的主要目的是“测试和调整新64位平台的可扩展性”。新的Visual Studio将充分利用您的系统资源,这应该会提高程序的可靠性,尤其是在长时间使用Visual Studio的情况下。改用64位是一个很大的改变。微软希望开发人员可以使用这个预览版来进行项目工作,发现任何软件问题,以便在未来Visual Studio的最终版本发布之前向微软报告进行修复。

IT之家了解到,想要下载Visual Studio的用户可以选择社区版、专业版、企业版。除了可以免费使用之外,还可以和旧版本的Visual Studio一起安装,让测试人员可以随时更灵活的运行哪个版本的Visual Studio。

虽然Visual Studio 2022 Preview 1侧重于64位支持,但Preview 2将引入许多新功能和其他性能改进。预览1引入的新特性之一是智能代码的代码自动完成功能,可以根据上下文建议完成。您可以在Visual Studio 2022路线图中看到微软计划的其他变化。

如果您依赖扩展,此预览可能不适合您。微软暂时停止了此预览版中扩展的工作,同时给合作伙伴时间更新它们,以便它们可以正常工作。对于使用macOS的人,微软表示,Visual Studio 2022第一个预览版即将发布。macOS预览版会有新的现代UI,但微软仍然认为需要改进,才有足够的信心向公众展示。

Visual Studio 2022 预览版新功能及其他改进

C++

Visual Studio 2022将包括对C工作负载的强大支持,包括新的生产力功能、C 20工具和智能感知。新的C 20语言函数将简化大型代码库的管理,改进的诊断方法将更容易通过模板和概念调试疑难问题。

微软还集成了对CMake、Linux和WSL的支持,使您更容易创建、编辑、构建和调试跨平台应用程序。如果你想升级到Visual Studio 2022,但是又担心兼容性的话,二进制兼容C运行库会让你没有后顾之忧。

诊断和调试

自信地调试应用程序的能力是您日常工作流程的核心。Visual Studio 2022将包括核心调试器的性能改进,以及一些附加功能,如解析器中的火焰图,用于更好地发现热点路径,并依赖断点进行更精确的调整

试,以及集成的反编译体验,这将使你能够步入你没有本地的代码。

实时协作

Live Share 为与他人协作、交流想法、结对编程和审查代码提供了新的机会。在 Visual Studio 2022 中,Live Share 将引入集成的文本聊天,这样你就可以就你的代码进行快速对话,而不需要任何上下文切换。你可以选择安排重复使用同一链接的循环会话,从而简化与经常联系的人的合作。为了更好地支持组织内的 Live Share,微软还将引入会话政策,定义协作的任何合规要求(例如,读/写终端应该是可共享的)

洞察力和生产力

Visual Studio 中的 AI IntelliCode 引擎在无缝预测你的下一步行动方面继续变得更好。Visual Studio 2022 将提供更多、更深入的集成到你的日常工作流程中,帮助你在正确的时间、正确的地点采取正确的行动。

异步协作

Visual Studio 2022 将包括对 Git 和 GitHub 的强大新支持。提交代码、发送拉动请求和合并分支是“我的代码变成我们的代码”的时候。你会注意到很多内置的逻辑和检查点,以指导你有效地完成合并和审查过程,预计来自同事的反馈可能会使事情变慢。微软在这里的指导原则是帮助你对交付的代码有更高的信心。

改进代码搜索

代码搜索是软件开发生命周期的一个组成部分。开发人员使用代码搜索有很多原因:向他人学习、分享代码、在重构时评估变化的影响、调查问题或审查变化。微软致力于为 Visual Studio 2022 中的所有这些关键活动提供更好的性能,以使你的工作效率更高。你也将能够在你加载的范围之外进行搜索,以找到你正在寻找的东西,无论它位于哪个代码库或 repo 中。

更新 Visual Studio for Mac

微软对 Visual Studio 2022 for Mac 的目标是为 Mac 量身定做一个现代化的.NET 集成开发环境,提供你所喜爱的 Visual Studio 的生产体验。微软正在努力将 Visual Studio for Mac 迁移到本地 macOS UI,这意味着它将具有更好的性能和可靠性。这也意味着 Visual Studio for Mac 可以充分利用所有内置的 macOS 辅助功能。我们正在更新整个 IDE 的菜单和术语,使 Visual Studio 在 Mac 和 Windows 之间更加一致。来自 Visual Studio 的新的 Git 体验也将进入 Visual Studio for Mac,首先是引入 Git Changes 工具窗口。

延伸 · 阅读