@levinzhang
2023-05-03T09:01:28.000000Z
字数 1667
阅读 290
by
Visual Studio 2022 v17.6的第二个预览版本发布,带来了新特性和功能改进,以改善效率、游戏开发和企业级管理。该版本带来的更新包括新的Android Manifest Editor、Unreal Engine Code Analysis、HLSL Tools Extension、Create Member Function特性、Merge Dialog更新和断点组等。
微软发布了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