6月18日消息微软今天发布了VisualStudio2022的PublicPreviewversion1,VisualStudio有史以来第一次64位-bit,这意味着您的开发环境不再局限于4GBRAM。增加的内存支持将使您能够调试最大和最复杂的解决方案。微软还将为VS2022带来以下UI变化。IT之家认为,新的UX/UI效果配合即将到来的Windows11会更好。图标已更新以提高清晰度、可读性和对比度。CascadiaCode,一种新的固定宽度字体,具有更好的可读性和对连字符的支持。(如果你喜欢,今天就可以试试CascadiaCode!)。更新和改进了产品主题。与AccessibilityInsights集成以及早发现可访问性问题——在它们到达您的最终用户之前。微软还强调VisualStudio2022将全面支持.NET6及其面向Windows和Mac开发人员的Web、客户端和移动应用程序的统一框架。64位升级利用计算机的所有资源并将VisualStudio扩展到最大的项目和复杂的工作负载,而不会耗尽内存。您可以继续运行和调试32位应用程序。附带.NET6使用.NET6和.NETMAUI框架开发跨平台和云应用程序。在Linux环境中构建、调试和测试.NET应用程序。迄今为止最好的IntelliCode通过更好地理解编码上下文并利用来自近50万个开源存储库的代码模式,IntelliCode现在可以自动完成更大的代码块(一次最多一整行)。微软表示,VisualStudio2022首个预览版的主要目的是“测试和调整新64位平台的可扩展性”。新的VisualStudio将充分利用您的系统资源,这应该会提高程序的可靠性,尤其是如果您长时间使用VisualStudio。切换到64位是一个很大的变化,微软希望开发者使用这个预览版来开展项目,发现软件的任何问题,以便在VisualStudio最终版本发布之前向微软报告并修复它们释放。IT之家获悉,想要下载VisualStudio的用户将可以在社区版、专业版和企业版中进行选择。除了可以免费使用外,它们还可以与旧版本的VisualStudio一起安装,让测试人员更灵活地决定他们在任何时间点运行的VisualStudio版本。虽然VisualStudio2022Preview1侧重于64位支持,但Preview2将引入大量新功能和其他性能改进。Preview1推出的新功能之一是使用IntelliCode完成代码,它会根据上下文建议完成。您可以在VisualStudio2022路线图中看到微软计划的其他更改。如果您依赖扩展,则此预览可能不适合您。Microsoft暂时停止了此预览版中的扩展,同时让合作伙伴有时间更新它们以使其正常工作。对于使用macOS的用户,微软表示VisualStudio2022的第一个预览版将很快推出。macOS的预览版将拥有新的ModernUI,但微软仍然认为它需要改进才能有足够的信心向公众展示它。VisualStudio2022Preview下载:https://visualstudio.microsoft.com/zh-hans/vs/preview/vs2022/VisualStudio2022Preview新功能和其他改进C++VisualStudio2022将包括对C++工作负载的支持强大的支持,包括新的生产力功能、C++20工具和IntelliSense。新的C++20语言特性将简化大型代码库的管理,改进的诊断功能将使疑难问题更容易通过模板和概念进行调试。Microsoft还集成了对CMake、Linux和WSL的支持,使您可以更轻松地创建、编辑、构建和调试跨平台应用程序。如果你想升级到VisualStudio2022但担心兼容性问题,与C++运行时的二进制兼容性会让你高枕无忧。诊断和调试自信地调试应用程序的能力是您日常工作流程的核心。VisualStudio2022将包括对核心调试器的性能改进,以及附加功能,例如用于更好地发现热点路径的分析器中的火焰图、用于更精确调试的依赖断点,以及集成反射构建体验,这将使您能够单步执行代码你没有原生。实时协作LiveShare为与他人协作、交流想法、结对编程和审查代码开辟了新的机会。在VisualStudio2022中,LiveShare将引入集成的文本聊天功能,这样你就可以在不进行任何上下文切换的情况下就你的代码进行快速对话。您可以选择安排重复使用同一链接的重复会话,从而简化与您经常联系的人的协作。为了更好地支持组织内的LiveShare,微软还将引入会话策略,定义协作的任何合规性要求(例如,读/写端点应该是可共享的)洞察力和生产力VisualStudio中的AIIntelliCode引擎正在继续更好地无缝预测您的下一步行动。VisualStudio2022将更多、更深入地集成到你的日常工作流中,帮助你在正确的时间、正确的地点采取正确的行动。异步协作VisualStudio2022将包括对Git和GitHub的强大新支持。提交代码、发送拉取请求和合并分支是“我的代码成为我们的代码”的时候。您会注意到许多内置逻辑和检查点可以指导您高效地完成合并和审阅过程,并期待来自同事的反馈,这些反馈可能会减慢速度。Microsoft的指导原则是帮助您对交付的代码更有信心。改进代码搜索代码搜索是软件开发生命周期不可或缺的一部分。开发人员使用代码搜索的原因有很多:向他人学习、共享代码、评估重构时更改的影响、调查问题或审查更改。Microsoft致力于为VisualStudio2022中的所有这些关键活动提供更好的性能,以提高您的工作效率。您还可以在加载范围之外进行搜索以找到您要查找的内容,无论它位于哪个存储库或回购协议中。更新VisualStudioforMacMicrosoft的VisualStudio2022forMac目标是定制一个现代的.NET集成开发环境,提供您喜爱的VisualStudio生产体验。微软正致力于将VisualStudioforMac迁移到本机macOSUI,这意味着它将具有更好的性能和可靠性。这也意味着VisualStudioforMac可以充分利用所有内置的macOS辅助功能。我们正在更新整个IDE的菜单和术语,以使VisualStudio在Mac和Windows之间更加一致。VisualStudio的新Git体验也将进入VisualStudioforMac,首先是引入GitChanges工具窗口。
