0

我最近改用 Visual Studio Code 作为我的编辑器。我安装了我最喜欢的主题“Material Theme Palenight High Contrast”。我爱上了它。只是有问题,这真的阻碍了我在笔记本电脑上编码时。

linting 错误的波浪线非常暗,因为它们具有不透明度。

在此处输入图像描述

正如您在此处看到的,几乎看不到下面的错误item。有没有办法改变掉毛错误的不透明度?

编辑:我尝试设置workbench.colorCustomizations,但这导致我的主题消失。

编辑2:我尝试像这样设置主题特定设置:

"workbench.colorCustomizations": {
  "[Material Theme Ocean High Contrast]": {
    "editorError.foreground": "#ff0000"
  }
},

但它没有用。波浪的颜色保持不变。

4

2 回答 2

0

我能够找到解决方法。转到安装扩展程序的位置:

/Users/user-name/.vscode/extensions/extension-name/themes/theme-name.json

editorError.foreground在该文件中找到和的值editorWarning.foreground。在这里,您可以覆盖它们的值,它会起作用。

我只是在问自己,这是否应该是 VSCode 存储库的问题?由于在用户设置中设置设置应该覆盖这个。不必更改此.json文件。特别是因为如果您重新安装主题,这将再次变回。

虚拟编辑‍♂️:

该死的,我不小心写了Oceaning不是 Palenight。颜色自定义工作......我的错。不需要做我上面描述的这个hacky技巧。

于 2018-10-23T06:55:29.523 回答
0

您链接的主题页面上的说明说要使用editor.colorCustomizations,而不是workbench.colorCustomizations。你试过吗?

在我给出的链接上方还有一些关于设置强调色的讨论。他们没有定义“强调色”的含义,因此我不确定该颜色是否是您要更改的颜色,但您可以尝试一下。

于 2018-10-22T21:51:29.630 回答