Visual Studio代码显示阴沟线以指示某些文件已更改.当您进行更改时,线条会消失.
这是未分级更改的样子:
这是运行后的样子git add .
:
有没有什么可以让vscode在阴沟中突出显示阶段性变化?
不是本机(VS Code)或GitLens(GitHub repo)
您可能知道(或写过),有一个功能请求
现在,我知道哪些行没有上演(绿色代表新行,蓝色代表已编辑行),也许当我在本地提交时,以不同的颜色(紫色?)突出显示那些行,以表示“已提交但未发布”。
但是现在,您需要切换到VSCode的版本控制部分,以查看将要提交的内容:
您可以在此处检查要提交的分阶段更改。
注意:有一个uncommittedColor
,但我不知道它是否引用了已上演或未上演的更改,或如何使用它。
GitLens 6.2确实提到了可设置的gitlens.gutterUncommittedForegroundColor
颜色,但是在当前的8.3 GitLens版本中我不再看到它了。
OP现已开放的Microsoft/vscode
60389包括:
在Git中编辑文件时,它有三个版本:
头
指数
工作树
因此,有两个可能的差异显示:
HEAD <> Index
Index <> Working Tree
我们目前显示的装订线装饰
Index <> Working Tree
。
由于在编辑器中打开的文件始终是“工作树”,因此显示HEAD <> Index
装订线没有任何意义,因为这两个文件都不是“工作树”。