是否可以在树中修改VS Code中的linting错误颜色?

时间:2018-03-20 11:36:49

标签: visual-studio-code

Visual Studio Code具有以下功能:当出现linting错误时,它将更改文件树中文件名的颜色。不幸的是,错误颜色对我来说有点苛刻: VS Code File Tree

有没有办法可以在这里更改错误颜色?我知道我可以使用problems.decorations.enabled完全禁用它,但我更愿意让它们启用,但不要那么难看。我已经完成了可用的主题自定义here,但我找不到与problems.decorations相关的任何内容。

2 个答案:

答案 0 :(得分:1)

您可以查看其他两个设置:

  "explorer.decorations.colors": false,
  "explorer.decorations.badges": false

和一些colorCustomizations(见git decorator colors

  

Git Colors

     

gitDecoration.modifiedResourceForeground:颜色为   修改了git资源。使用过的文件标签和SCM视图。

     

gitDecoration.deletedResourceForeground:已删除git的颜色   资源。使用过的文件标签和SCM视图。

     

gitDecoration.untrackedResourceForeground:未跟踪git的颜色   资源。使用过的文件标签和SCM视图。

     

gitDecoration.ignoredResourceForeground:忽略git的颜色   资源。使用过的文件标签和SCM视图。

     

gitDecoration.conflictingResourceForeground:冲突git的颜色   资源。使用过的文件标签和SCM视图。

然而,似乎没有办法改变问题颜色的颜色。修改,未跟踪和忽略所有工作正常。您可以使用

将文件名颜色更改回未着色
  "explorer.decorations.colors": false,

设置。

答案 1 :(得分:0)

尝试:

"list.errorForeground": "#00AA00" 

这会将颜色更改为绿色(“#00AA00”)。

就我而言,我使用它为高对比度主题添加颜色,因为出于某种原因,它在文件资源管理器中缺少错误颜色。

以下是我针对该特定主题所做的更改:

"workbench.colorCustomizations": {
    "[Default High Contrast]": {
        "list.errorForeground": "#00AA00"
    }
}