如何在vscode中打开/关闭SOURCE CONTROL PROVIDERS视图?

时间:2017-10-06 00:39:45

标签: visual-studio-code

我有一个包含多个子文件夹的文件夹,每个文件夹都是一个git存储库。有时候我可以看到这个 SOURCE CONTROL PROVIDERS 视图显示出来并且它非常有用,但有时却没有显示出来。我想知道vscode UI上是否有开关来打开或关闭此视图。 (也许这是我意外安装的插件?)

谢谢!

enter image description here

3 个答案:

答案 0 :(得分:1)

你今天发布的是1.17(至少对我而言)。有关该面板的信息,请参阅source control providers。我没有看到该面板的切换 - 我假设你总是得到它,如果你有多个SC提供商并打开源控制图标 CTRL - Shift -

答案 1 :(得分:0)

版本1.31.1具有一个配置参数,以始终显示源控制提供程序:

  • 输入 Ctrl + 来访问设置
  • 搜索SCM
  • 选中“ Scm:始终显示提供者”选项

enter image description here

答案 2 :(得分:0)

但有时它不显示

从1.47(2020年6月)开始,它不再像以前那样显示。
有一个new "single-unified view"
(旧的观点可能会在2020年9月的1.49出现,请参见结尾)

“源代码管理”视图已合并为一个视图:

Source Control with a single view

所有存储库都在单个视图中呈现,因此您可以更好地了解整个工作区状态。
此外,现在可以将“源代码管理”视图移动到面板上,而其他视图可以移动到“源代码管理”视图容器中

此...尚未受到赞赏。参见issue 102118

在旧系统中,如果显示4-5个回购协议,则活动更改中的一两个会在底部清晰显示。
现在非常混乱,按状态排序只是将带有更改的回购放在顶部。

这是旧视图。单击回购后,才会显示已更改文件的列表。它们清晰明确,与所有回购清单以及底部的所有其他物品分开。

Screen Shot 2020-07-11 at 11 31 53 AM

新的单一来源视图。人们必须在其他回购清单中寻找变化。它杂乱无章,难以解析,需要狩猎才能找到想要的东西。旧的视图更容易遵循和使用。

Screen Shot 2020-07-11 at 11 33 49 AM


issue 104151建议恢复旧视图

示例:

https://user-images.githubusercontent.com/22350/89913517-19d34200-dbf4-11ea-8890-4cc4cc6a9fe1.gif

  • Source Control Repositories 视图现已返回。
    (以前称为Source Control Providers)。
    它使您可以在“源代码管理”视图中控制多个存储库的可见性。
  • 设置scm.repositories.visible现在又回来了
    (它以前称为scm.providers.visible)。
  • 我在Source Control视图的上下文菜单和...菜单中都添加了可见性操作,以使在不使用Source Control Repositories视图的情况下更容易控制可见性。