Microsoft|[下载]Visual Studio 2022正式版于今天发布( 三 )


● VS SDK参考程序集不再被安装到VSSDK\VisualStudioIntegration\Common\Assemblies文件夹中 。如果您的构建依赖于这些程序集,请将您的项目迁移到使用NuGet包来代替 。对于离线的情况 。
● 保留一个org内的nuget feed,从那里恢复nuget包 。
● 检查安装文件 。
● 增加了 ILanguageClient 的突破性变化修复
云服务

● Azurite 将被用于Azure Storage的本地仿真,而不是旧的、不再积极开发的Azure Storage仿真器 。
Git工具
● 对任何跨越不同存储库的解决方案(即在不同Git存储库中托管项目的解决方案)的预览标志下的多存储库支持
● 在创建git仓库的过程中,现在完全支持发布到Azure DevOps 。
● 状态栏的增强,包括从空VS查看和打开仓库的新功能,并显示未拉动提交的数量
● Git Changes 窗口的溢出菜单现在可用于仅有本地仓库的额外git操作
● 统一的 Diff 工具栏,包含添加/删除的行数和可发现的配置选项
● 提交细节的改进,包括一个更灵敏和用户友好的用户界面
帮助菜单
● 在17.0版本中,我们重新设计了帮助菜单,包括入门材料和有用的提示/技巧 。
● 通过添加诸如访问开发者社区、发行说明、Visual Studio产品路线图和我们的社交媒体页面,提供了与我们开发团队的更多合作 。
热重载体验
● 热重载现在可以通过Visual Studio调试器向.NET开发人员提供,对于许多.NET 6应用程序类型,不需要调试器 。
● 在使用Visual Studio调试器时,热重载现在可供C++开发人员使用 。
IntelliCode
● 整行补全可以根据你当前的上下文预测你的下一段C#代码,并在你的光标右边以内联建议的形式呈现 。
● 整行补全现在与JetBrains ReSharper的最新版本兼容 。请注意,不支持基于ReSharpers自定义补全列表项目选择的行补全上下文的更新--如果需要,ReSharper用户可以选择使用Visual Studio本地IntelliSense来代替,如这里的文档所示
JavaScript/TypeScript
● 微软已经发布了一个新的JavaScript/TypeScript项目类型,它可以用额外的工具构建独立的JavaScript/TypeScript项目 。你将能够在Visual Studio中使用你电脑上安装的框架版本创建Angular和React项目 。
● JavaScript和TypeScript测试现在可以在Visual Studio Test Explorer中进行 。
NPM GUI可用,所以你现在可以像下载Nuget包一样下载NPM模块了
.NET 6 SDK
● .NET 6 SDK已包含在Visual Studio 2022中 。

推荐阅读