Visual Studio RoadmapVisual Studio Roadmap

本文档简要概述了到 2020 年 12 月为止我们为 Visual Studio 规划的路线图。This document provides a peek into the work we have planned for Visual Studio through December 2020. 它包括我们要添加的重要功能,但并不是一个全面的功能列表。It captures significant capabilities that we are adding, but it's not a comprehensive feature list. 我们的目标是澄清即将推出的功能,以便你规划更新并提供相关功能反馈,让我们了解哪些功能可使 Visual Studio 成为更高效的开发环境。Our goal is to clarify what's coming so you can plan for upgrades and provide feedback on which features would make Visual Studio a more productive development environment for you and your team.

我们的路线图在很大程度上是基于我们对客户的持续研究以及我们通过开发者社区门户获得的反馈绘制而成。Our roadmap is driven largely by what we learn through ongoing customer research, as well as the feedback we get via our Developer Community portal. 这些功能和时间框架代表我们当前的计划,但可能会根据我们了解到的内容而变化。These features and time frames represent our current plans but may change based on what we learn. 如果某些功能对你尤为重要,请务必在开发者社区门户对功能进行投票和评论。If there are features that are particularly important to you, please be sure to vote and comment on the features in the Developer Community Portal.

欢迎提供你对最新路线图更新的看法。We are interested in what you think about the latest roadmap update. 请填写此快速调查,告诉我们你的想法。Please fill out this quick survey to tell us what you think.

每节中的项目按当前状态进行排序,并包括以下图标:Items in each section are sorted by current status and include the following icons:

  • 无图标 - 已计划No icon - Planned
  • 进行中 - 进行中In Progress - In Progress
  • 已完成 - 已完成Completed - Completed

若要查看以前的路线图,请参阅 Visual Studio 2019 路线图To view the previous roadmap, see Visual Studio 2019 roadmap.

核心Core


  • 进行中 Visual Studio 可连接到 Visual Studio CodespacesIn Progress Visual Studio can connect to Visual Studio Codespaces
  • 进行中 设置解决方案加载速度的优先级,使代码在项目加载后立即可用In Progress Prioritize solution-loading speed so code is available as soon as projects are loaded
  • 已完成 主要的客户建议Completed Top customer suggestions
  • 进行中 改进 Visual Studio Git 集成In Progress Improve Visual Studio Git integration
    • 新的以 Git 为重点的工具窗口New Git-focused tool window
    • 整个 IDE 中更容易被发现的 git 命令More discoverable git commands throughout the IDE
    • 在 IDE 中浏览和克隆 GitHub 或 Azure Dev Ops 存储库Browse and clone GitHub or Azure Dev Ops repositories within the IDE
    • 为新项目初始化并推送 GitHub 存储库Initialize and push a GitHub repository for new projects
  • 已完成 改进 UI 自动化属性,打造更好的屏幕阅读器体验Completed Improve UI Automation properties for better screen reader experiences
  • 进行中 在大型存储库内或跨大型存储库进行搜索和导航In Progress Search and navigate within and across large repositories
  • 已完成 使用条件访问改进对企业网络的支持Completed Improve support for enterprise networks using conditional access
    • 已完成 使用系统浏览器进行身份验证Completed Authenticate using the system browser
    • 已完成 将 Visual Studio 限制为仅针对帐户的主目录进行身份验证Completed Restrict Visual Studio to only authenticate against the Account's home directory
    • 已完成 筛选目录选项以在身份验证时包含/排除目录Completed Filter directory options to include/exclude directories when authenticating
  • 增强的 Live Share 体验Enhanced Live Share experience
    • 已完成 在 Live Share 会话期间音频呼叫预览体验成员Completed Audio calling for insiders during a Live Share session
    • 已完成 在 Live Share 会话中进行调试时强制转换桌面应用程序Completed Cast your desktop application while debugging in a Live Share session
    • 进行中 在 Live Share 会话期间创建和运行测试In Progress Create and run tests during a Live Share session
    • 进行中 在 Live Share 会话期间使用 Git 资源管理器In Progress Use the Git explorer during a Live Share session
    • 进行中 在 Live Share 会话期间集成聊天通信In Progress Integrated chat communication during a Live Share session
  • 增强的 IntelliCode 体验Enhanced IntelliCode experience
  • 增强的企业管理Enhanced Enterprise Management
    • 进行中 通过 Microsoft 更新或 Windows Server Update Services (WSUS) 接收重要的 Visual Studio 更新。In Progress Receive important Visual Studio updates through Microsoft Update or Windows Server Update Services (WSUS).
    • 已完成 Visual Studio 2019 版本 16.7 已被声明为下一项长期维护基线。Completed Visual Studio 2019 version 16.7 is declared as the next, long-term servicing baseline. 有关详细信息,请参阅 Visual Studio 产品生命周期和维护For more information, see Visual Studio Product Lifecycle and Servicing.

C++C++


诊断Diagnostics


.NET.NET


Web 工具Web Tools


XamarinXamarin


XAMLXAML


  • 提高了通过 Visual Studio 工具创建 XAML 应用时的工作效率Improved productivity when creating XAML apps with Visual Studio tools
    • 已完成 提高开发业务线应用程序的企业开发人员的工作效率Completed Productivity improvements for Enterprise developers working on line-of-business applications
    • 已完成 对 Generic.xaml 的 XAML 热重载支持和主题资源Completed XAML Hot Reload support for Generic.xaml and theme resources
    • 进行中 .NET Core 和 .NET Standard 对体系结构工具的支持In Progress .NET Core and .NET Standard support for architecture tools
    • 进行中 组件供应商可以为 .NET Core 注册工具箱控件In Progress Component vendors can register toolbox controls for .NET Core
    • 进行中 不断衡量和提高 Enterprise XAML 开发人员的成功率In Progress Continuously measure and improve success of Enterprise XAML developers
    • 进行中 改进用于 .NET Core WPF 和 UWP 的 XAML 设计器In Progress Improve the XAML Designer for .NET Core WPF and for UWP
    • 进行中 改进在 XAML 编辑器中创作 XAML 的工作效率In Progress Improved productivity for authoring XAML in the XAML Editor
  • UWP 开发人员可以使用 Visual Studio 工具创建具有吸引力的新式应用程序UWP developers can use Visual Studio tools to create modern, engaging applications
    • 进行中 UWP 开发人员可以利用最新的 Windows 功能和平台功能In Progress UWP developers can take advantage of the latest Windows features and platform capabilities