现在,您可以从Git Changes窗口执行更多操作。工具栏图标是可定制的,您可以选择显示哪些操作。您可以从延伸菜单与多个远程同步。也可以在浏览器中打开存储库的远程网页。
打开Azure DevOps Git库时,自动重新连接或提示建立初始的Azure DevOps连接。这允许访问打开的存储库中的工作项和构建。
当解决重建或合并冲突时,合并编辑器和快捷菜单将显示当前和传入分支的分支名称。这修复了混淆源和目标术语的问题。
我们添加了菜单项,这些菜单项是PR创建和列表页面的快捷方式,使创建和查看pull请求变得更容易。菜单是动态的,基于你的存储库是在GitHub还是Azure DevOps上。
Git 设置我们在Git > Settings中添加了一些新选项来管理打开和切换存储库。现在,在切换到另一个存储库时,可以保持当前解决方案为打开状态。
您还可以选择在打开存储库时不加载存储库根文件夹。这将使解决方案资源管理器为空,您将不会得到解决方案列表。
但是,如果您选择打开根文件夹,Visual Studio将不再自动加载解决方案。相反,您将在一个列表中看到可用的文件夹视图和解决方案。你可以通过Git > Settings切换复选框来改变这个行为。
通过双击分支名称,您可以选择从Git Repository窗口迁出分支。如果你想改变这个行为,那么在Git > Settings中切换复选框。
性能剖析器Performance Profiler的启动页面现在有一些链接,可以帮助用户找到在线文档,详细介绍如何使用这些工具以及我们的工具箱视频系列。您可以使用它们来了解更多关于这些工具的信息,并了解如何更好地识别代码中的区域以进行优化和验证更改。
Performance Profiler 中的 .NET 对象分配工具是第一个过渡到我们新的分析引擎的工具,该引擎速度明显更快并提供更多功能。在收集之后,得到结果并更快地构建调用树(约增加40%)。我们现在还支持SourceLink来pull源代码,因此您可以确切地看到代码分配的位置,即使它不在您的代码中。
这需要对应代码的符号,可以从微软符号服务器下拉,从调试>选项>符号来启用它。