在 VSCode 中,我在工作区中打开了两个文件夹,每个文件夹属于两个 git 项目。如何在两个文件夹之间切换焦点,以便可以方便地在两个文件夹上使用 VSC 的 git 功能?
答案1
答案2
不幸的是,你不能流畅地使用 VS Code。但可以轻松使用原子或者忒伊亚。Theia 是 Eclipse 基金会的 VS Code 分支。它与 VS Code 非常相似,但略有不同。其中一个变化是能够使用下拉菜单选择工作仓库,就像在 Atom 中一样。
正如一位 VS Code 贡献者所说,VS Code Git 工作设计是一个特性,因此有时不太可能改变。
您可以使用多根工作区,但仍然需要手动更改 Git repo。
使用多根项目(文件 -> 打开 -> 选择第一个项目,然后使用文件 -> 打开 -> 将文件夹添加到工作区选择其他项目)时,打开 SCM 选项卡,有几种方法可以使用不同的存储库:
暂时禁用存储库
在处理大量 git 存储库时,您可以通过选项卡 -> 视图和排序 -> 存储库 -> 取消选中您目前不需要的存储库,临时从 SCM 侧边栏存储库中删除多余的…
存储Source Control
库。
禁用存储库屏幕截图
使用标签选择工作仓库Source Control Repositories
。
首先,Source Control Repositories
在 SCM 选项卡中启用。
右键单击 SCM 选项卡 -> 存储库,您可以在那里选择一个或多个活动的存储库。 选择活动存储库屏幕截图
折叠末端展开
你可以折叠和展开活动/非活动存储库,如下所示注册编辑回答了。但如果有大量的 repos,这会很尴尬。