Visual Studio 2022 v17.6 的第二个预览版本:效率提升、游戏开发和企业级管理
微软发布了 Visual Studio 2022 v17.6 的第二个预览版,其中包含了新的生产效率特性和功能改进,以增强游戏开发体验、移动开发和企业级管理,目前该版本已可以进行下载。
第二个预览版本为 Visual Studio 2022 带来了多个新特性,以提升开发人员的生产效率。开发团队回应了客户的反馈,推出了 Git Stage 和 Commit During Build,允许用户在构建过程中暂存变更和提交。
Merge Dialog 也进行了更新,让用户能够更好地观察合并操作的影响,并警告他们潜在的冲突。断点组的引入 能够让用户更好地组织其调试过程,面向 C++ 的 Instrumentation Profiling 为该编程语言提供了性能分析。除此之外,Create Member Function 特性为 C++ 提供了快捷方式来生成构造函数和相等操作符,这需要使用代码编辑器内的三个点和螺丝刀图标。
Visual Studio 17.6 的第二个预览版本致力于为独立和 AAA 游戏创作者简化游戏开发。其中的改进包括集成 Unreal Engine Code Analysis,它能够让用户直接在 Visual Studio 中看到来自 Unreal Header Tool 的警告和错误。该特性会在解析 Unreal 相关的 C++ 头信息时发出警告和错误,这些警告和错误会显示在 Error List 中,并且在编辑器中以紫色的斜线直观地标记出来。
此外,由 Tim Jones 开发的、流行的 HLSL Tools 扩展 现在可以作为 Visual Studio 的一部分来使用,通过语法高亮、语句补全和跳转至定义处,它能够为用户提供更好的生产力。要使用 HLSL 工具,用户必须在 Visual Studio Installer 的 Game development with C++ 或 Game development with Unity 启用该组件。
关于.NET 移动开发,借助新的 Android Manifest Editor,开发人员可以通过双击 Solution Explorer 中的 AndroidManifest.xml 文件,便利地设置可用的属性并请求设备的特定权限。这一特性有望简化安卓应用的开发过程,节省开发人员的时间和精力。
关于企业级管理,在最近的更新中,引入了两项新的特性。其中一个特性允许企业在文件共享之外,在企业内部网络中 托管和部署 Visual Studio 布局。该选项可以简化布局维护,并提高使用多个全球网络文件进行共享的企业的安装性能。这项特性目前针对的是 IT 管理人员的远程部署,用户可以访问反馈网站,查看如何启用该功能体验的指导文档。
另外一个特性解决了在 Installer 中限制可用产品的需求。Installer 的Available的 Tab 页现在可以很方便地访问当前预览,同时提供了通过禁用通道或使用新的HideAvailableTab策略禁用整个可用 Tab 页,达到限制特定产品的能力。
在版本发布的原始博客文章中,微软和开发团队最后 鼓励用户提供反馈,并分享对新特性和改进的建议,强调他们正在持续增强 Visual Studio 的体验。
最后,有兴趣了解关于这个版本和其他版本的 Visual Studio 的开发人员可以访问关于 Visual Studio 2022 IDE 更新、变化和新功能的 详尽发布说明。
原文链接:
Visual Studio 2022 v17.6 Preview 2: Productivity, Game Development and Enterprise Management(https://www.infoq.com/news/2023/04/vs2022-v17-6-preview-2/)
相关阅读:
微软发布 Visual Studio Extensibility SDK Preview 3(https://www.infoq.cn/article/9sLcjI1YY9TAvmKjtUmo )
InfoQ 专访 Leslie Richardson 及其团队:Visual Studio 2022 发布,新功能与改进 (https://www.infoq.cn/article/m0CAVYPmFNZd76swapsu )
声明:本文为 InfoQ 翻译,未经许可禁止转载。
点击底部阅读原文访问 InfoQ 官网,获取更多精彩内容!
抗拒使用 GPT-4 和 Copilot 写代码,拥有 19 年编程经验的老程序员“面试”被淘汰
微信扫码关注该文公众号作者