ITCOW牛新网 2月20日消息,微软近日宣布推出 Visual Studio 2022 17.10 的首个预览版本,此次更新重点集中在 GitHub Copilot 的改进以及设置和扩展组件的全面提升。

微软发布 Visual Studio 2022 17.10 首个预览版

GitHub Copilot,这个曾经被视为“聊天机器人”的工具,在最新版本中获得了显著的提升,被微软重新定位为开发者的“开发伙伴”。Copilot 现在能够更有效地从项目中收集信息,为开发者提供更加符合当前开发环境的建议。与此同时,开发者可以直接在项目中与 Copilot 进行互动,获取即时的建议,从而更加便捷地利用生成式 AI 进行应用开发。

微软发布 Visual Studio 2022 17.10 首个预览版

为了加速 AI 询问流程,微软引入了新的“/+ 短语”功能。开发者可以通过设置特定的短语,如“/explain 代表 Explain the code”,来快速获取所需的答案,而无需编写冗长的问题。

微软发布 Visual Studio 2022 17.10 首个预览版

在设置方面,微软根据社区的大量反馈,对 Visual Studio 的开发体验进行了重构。新版本引入了“统一设置(Unified Settings)”功能,旨在为开发者提供更加自由和灵活的界面,帮助他们更轻松地调整和配置开发环境设置。此外,微软还添加了设置内容的“精确搜索”功能,并将设置内容以 JSON 格式存储在本地,使设置配置文件更加结构化、易于管理和共享。

微软发布 Visual Studio 2022 17.10 首个预览版

微软发布 Visual Studio 2022 17.10 首个预览版

值得注意的是,从 Visual Studio 2022 17.10 开始,当开发者更新 Visual Studio 时,系统将自动安装一系列“推荐组件”。这些组件旨在提供开发者所需的基础工具和库,以支持各种开发任务。

微软发布 Visual Studio 2022 17.10 首个预览版

具体组件列表如下:

  • Microsoft.Net.Component.4.7.2.TargetingPack
  • Microsoft.Net.Component.4.8.SDK
  • Microsoft.Net.Component.4.8.TargetingPack
  • Microsoft.Net.ComponentGroup.TargetingPacks.Common
  • Microsoft.VisualStudio.Component.Roslyn.Compiler
  • Microsoft.VisualStudio.Component.Roslyn.LanguageServices
  • Microsoft.VisualStudio.Component.SQL.SSDTBuildSku
  • Microsoft.Component.ClickOnce.MSBuild
  • Microsoft.Net.Component.4.8.TargetingPack
  • Microsoft.Net.ComponentGroup.4.8.DeveloperTools
  • Microsoft.NetCore.Component.Runtime.8.0
  • Microsoft.NetCore.Component.SDK
  • Microsoft.VisualStudio.Component.TestTools.BuildTools
  • Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup
  • Microsoft.Net.Component.4.8.TargetingPack
  • Microsoft.Net.ComponentGroup.4.8.DeveloperTools
  • Microsoft.VisualStudio.Component.TeamOffice.BuildTools
  • Microsoft.VisualStudio.Component.WebDeploy
  • Microsoft.Component.ClickOnce.MSBuild
  • Microsoft.Net.Component.4.8.TargetingPack
  • Microsoft.Net.ComponentGroup.4.8.DeveloperTools
  • Microsoft.NetCore.Component.Runtime.8.0
  • Microsoft.NetCore.Component.SDK
  • Microsoft.VisualStudio.Component.DockerTools.BuildTools
  • Microsoft.VisualStudio.Component.TestTools.BuildTools
  • Microsoft.VisualStudio.Component.WebDeploy
  • Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup