VSCode: увеличить непрозрачность предупреждений линтера - PullRequest
0 голосов
/ 23 октября 2018

Я недавно переключился на Visual Studio Code в качестве моего редактора.Я установил мою любимую тему "Материал темы Palenight High Contrast" .Я влюблен в это.Есть только одна проблема, которая действительно мешает мне при кодировании на моем ноутбуке.

Волнистые линии ошибки линтинга очень темные, потому что они имеют непрозрачность.

enter image description here

Как вы можете видеть здесь, едва можно увидеть ошибку ниже item.Есть ли способ изменить непрозрачность ошибок linting?

РЕДАКТИРОВАТЬ: Я попытался установить workbench.colorCustomizations, но это привело к исчезновению моей темы.

Редактировать2: Я попытался установить специфичные для темы настройки следующим образом:

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

, но это не сработало.Цвет волнистого цвета остался прежним.

Ответы [ 2 ]

0 голосов
/ 23 октября 2018

Мне удалось найти исправление.Перейдите к месту, где установлены ваши расширения:

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

В этом файле найдите значения для editorError.foreground и editorWarning.foreground.Здесь вы можете перезаписать их значения, и это сработает.

Я просто спрашиваю себя, должно ли это быть проблемой для хранилища VSCode?Поскольку настройки в настройках пользователя должны перезаписать это.Не нужно менять этот .json файл.Тем более что это снова изменится, если переустановить тему.

Dummy Edit ??‍♂️:

Блин, я случайно написал Океанизм вместо Паленайт .Настройки цвета работают ... Мой плохой.Нет необходимости делать этот хакерский трюк, который я описал выше.

0 голосов
/ 23 октября 2018

Инструкции на странице темы, на которую вы ссылались говорят, что используют editor.colorCustomizations, а не workbench.colorCustomizations.Вы пробовали это?

Там также немного выше ссылки, которую я дал, которая говорит об установке цвета акцента.Они не определяют, что означает «акцентный цвет», поэтому я не уверен, что этот цвет - это то, что вы пытаетесь изменить, но вы можете попробовать его.

...