微软方面公布了其在 2020 年上半年的 Visual Studio 工作计划。并表示,“我们的目标是弄清即将发生的事情,以便您可以计划升级并提供反馈,从而了解哪些功能将使 Visual Studio 为您和您的团队提供更高效的开发环境。”
路线图内容如下:
Core
- 解决顶级消费者的反馈
- 继续改进 UI 自动化属性,以获得更好的屏幕阅读器体验
- 改进绩效开放度并使用大型解决方案
- 改进 Visual Studio Git 集成
- 使用 Visual Studio 作为在线环境的客户端
- 在大型或多个存储库中搜索和导航
- 使用条件访问改进对网络的支持
根据用户的反馈,该团队已经完成在会话之间可牢记固定在文档中的文档和工具窗口、在垂直标签中按项目对打开的文档进行分组、最小化和最大化开始窗口上的按钮等调整。
C ++
- C++20 conformance
- 使用 C ++ 从 Visual Studio 改进对类 Unix 系统的定位
- 使用 Visual Studio 简化 CMake 开发
- 作为 Windows 上的跨平台 C ++ 开发人员,您可以将代码库引入 Visual Studio
- Visual Studio 和 Visual Studio Code 中的 Azure Sphere 集成
- 提高 C ++ IntelliCode 的可靠性和性能
Diagnostics
- 改进性能分析工具,以实现性能更高的 ASP.NET 应用程序
- 改进 inner-loop 诊断工具
- 改进 Linux 上 .NET Core 的诊断工具
- 改进平台诊断工具
- 当源代码不可用时,改进诊断工具
- 改进诊断工具以解决 Azure 上的 Live Site 问题
.NET
- 改进常见任务的内置功能
- Debugging 改进
Web Tools
- Blazor 开发具有丰富的调试经验
- 改进的 experience provisioning 和 configuring Azure services
- 改进 App Service Linux 的发行体验
- 在工具中启用 Azure Functions v3 支持
Xamarin
- 使用 Hot Reload、Visual Tree 等工具改进 XAML UI 的 runtime 调试
- 使用 XML 编辑器构建 Android UI
- 通过 Hot Restart 提高所有移动平台上的构建效率
- 使用 .NET 5 构建 Xamarin 的移动应用程序
XAML
- 改进了在 Visual Studio 工具创建 XAML 应用时的生产力
- 构建 Windows 10X 应用程序
更多详细信息可查看完整的路线图。
为了方便大家了解进度,Visual Studio 的开发人员为正在进行或已完成的功能添加了不同的区分图标,已计划的功能则没有采取图标标明。
微软方面表示,“我们的路线图主要取决于我们通过不断进行的客户研究所学到的知识,以及通过开发者社区门户网站获得的反馈。这些功能和时间框架代表了我们当前的计划,但可能会根据我们所学的知识而发生变化。”
并称,如果用户认为有一些功能很重要的话,就可以在开发者社区门户网站中进行投票和评论。同时,其也提供了一个快速调查表,以收集用户针对最新路线图的看法。
此外,微软还补充说,它将通过频繁的次要版本更新来继续增强 Visual Studio 2019 的功能。