Visual Studio代码显示一条装订线,表示某些文件已更改。当您进行更改时,线条会消失。
是否有某种方法可以让vscode在阴沟中突出显示阶段性变化?
答案 0 :(得分:5)
非原生(VS代码)或GitLens(GitHub repo)
正如您可能知道(或写作)的那样,有一个feature request
现在,我知道哪些行没有上演(绿色表示新的,蓝色表示已编辑),也许当我在本地提交时,突出显示不同颜色的那些行(紫色?)以表示"已提交但尚未发布。 "
但是现在,您需要切换到VSCode的版本控制部分以查看即将提交的内容:
在那里,您可以检查要提交的分阶段更改。
注意:有一个uncommittedColor
,但我不知道它是否引用了分阶段或未分阶段的更改,或者它是如何使用的。
GitLens 6.2确实提到了gitlens.gutterUncommittedForegroundColor
可变颜色,但我目前的8.3 GitLens版本中我再也看不到它了。
OP开设的Microsoft/vscode
60389目前包括:
当您在Git中编辑文件时,它有三个版本:
- HEAD
- 索引
- 工作树
因此,有两种可能的差异显示:
HEAD <> Index
Index <> Working Tree
我们目前展示了
Index <> Working Tree
的装订线装饰 由于在编辑器中打开的文件始终是工作树,因此在装订线中显示HEAD <> Index
更改没有任何意义,因为这两个文件都不是工作树。