Уф! Эти красные волнистые подчеркивания ошибок могут раздражать в VSCode.

Самый быстрый способ узнать это — посмотреть этот туториал по VSCode:

В VSCode отключить ошибки и предупреждения под ключевыми словами непросто. (по крайней мере, на момент написания этого руководства.)

Во-первых, механизм предупреждения об ошибках в VSCode может распознавать несколько языков. Таким образом, вы можете легко отключить волнистые подчеркивания для проверки ошибок CSS.

Но простого способа сделать это для каждого отдельного языка не существует.

Итак, как удалить их полностью? Следуйте этим пошаговым инструкциям:

Сначала… откройте настройки VSCode, нажав Ctrl + , в Windows.

(Или command + , на Mac.)

Теперь перейдите в правый верхний угол и нажмите кнопку settings.json.

"editorError.foreground": "#00000000",
"editorWarning.foreground": "#00000000",
"editorInfo.foreground": "#00000000",

Если у вас нет workbench.colorCustomizations, вы можете добавить его в существующий файл settings.json самостоятельно. (Пустые файлы settings.json часто встречаются после новой установки VSCode.)

Итак, каково было решение?

Решение состоит в том, чтобы просто изменить цвет подчеркивания на прозрачный цвет HTML, добавив два 00 в конец шестнадцатеричного значения цвета.

Неважно, какой цвет вы установите, главное, чтобы в конце было два 00. Потому что цвета HTML следуют шаблону: RRGGBBAA, где AA — это альфа-канал, который вы хотите изменить.

Так, например, #ffffff00 это белый цвет с альфа-прозрачностью 0, который невидим. Установка этого цвета для вашей ошибки и свойства подчеркивания в settings.json изменит ВСЕ ваши подчеркивания на невидимый цвет. Они все еще будут там, но вы не сможете их увидеть. И это так же хорошо, как инвалидность.