更改未使用的颜色 variable/imports

Change color of unused variable/imports

VS Code 未使用时显示为灰色 variable/imports。有没有办法改变颜色?由于灰色与我使用的主题冲突。

我正在使用的主题(蓝图)对对象键使用相同的颜色。

有两种选择:

您可以通过 Code > Preferences > Settings > settings.json 更改它,例如:

"workbench.colorCustomizations": {
  "editorUnnecessaryCode.border": "#0000ff"
}

但看起来不太好。如果你想获得一个令人满意的解决方案,你可以在 workbench.desktop.main.css 中添加一个新的 css class (这是一个 hack!):

.monaco-editor.showUnused .squiggly-inline-unnecessary {
  opacity: 0.8;
  border-bottom: 1px dotted red;
  color: red;
}

它看起来像(Inputrouter 未使用):

很遗憾,您必须在此处查找文件:/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.css;它是官方发布的一部分:

VSCode 会在您修改后显示一条通知,提示您的安装可能已损坏,但您可以忽略此消息。