Git 我可以使Visual Studio代码突出显示阶段性更改吗?

Git 我可以使Visual Studio代码突出显示阶段性更改吗?,git,visual-studio-code,vscode-settings,Git,Visual Studio Code,Vscode Settings,Visual Studio代码显示一条边线,以指示某些文件已更改。当您进行阶段性更改时,该行将消失 这就是未老化的更改的外观: 这是运行git add后的样子。: 是否有办法使vscode突出显示槽中的分段更改?不是本机(VS代码)或使用() 正如你可能知道的(或写的),有一个 现在,我知道哪些行没有暂存(绿色表示新建,蓝色表示已编辑),也许当我在本地提交时,用不同的颜色(紫色?)突出显示这些行以表示“已提交但未发布” 但现在,您需要切换到VSCode的版本控制部分,以查看将要提交的内容:

Visual Studio代码显示一条边线,以指示某些文件已更改。当您进行阶段性更改时,该行将消失

这就是未老化的更改的外观:

这是运行git add后的样子。:

是否有办法使vscode突出显示槽中的分段更改?

不是本机(VS代码)或使用()

正如你可能知道的(或写的),有一个

现在,我知道哪些行没有暂存(绿色表示新建,蓝色表示已编辑),也许当我在本地提交时,用不同的颜色(紫色?)突出显示这些行以表示“已提交但未发布”

但现在,您需要切换到VSCode的版本控制部分,以查看将要提交的内容:

在那里,您可以检查要提交的阶段性更改

注意:有一个,但我不知道它是否引用了暂存或未暂存的更改,也不知道它是如何使用的。
确实提到了
gitlens.gutterUncommittedForegroundColor
主题颜色,但我在当前的8.3 gitlens版本中再也看不到它了


OP目前打开的应用程序包括:

在Git中编辑文件时,有三个版本:

  • 索引
  • 工作树
因此,有两种可能的差异可以显示:

  • 头部索引
  • 索引工作树
我们当前显示
索引工作树的檐沟装饰

由于在编辑器中打开的文件始终是工作树,因此在边沟中显示
头索引
更改没有任何意义,因为这两个文件都不是工作树


我对VS代码提出了一个功能请求:@Vanessapps干得好。我将在GitHub上关注这个案例。看起来他们没有接受:(我很难做出反驳,并不是说他们会在一个封闭的问题上关注一个,但IntelliJ设法做到了这一点。。。