Как отключить подсветку соответствия
Я не хочу, чтобы Visual Studio Code выделял соответствующие скобки, все вхождения одной и той же переменной и т.д. Я нахожу это очень отвлекающим. Однако я не могу отключить эту функцию.
Единственными параметрами выделения, которые я, кажется, могу изменить, являются "editor.selectionHighlight" и "editor.renderLineHighlight", и ни одна из них не работает.
Можно ли отключить "сопоставление подсветки"? Или, может быть, изменить мою тему, чтобы цвет выделения и выделенная рамка были такими же, как цвет фона?
Ответы
Ответ 1
Существуют разные типы подсветки:
- Подсветка синтаксиса (поместите курсор в переменную)
![enter image description here]()
"editor.occurrencesHighlight": false
- Подсветка выделения (похожие фрагменты в документе)
![enter image description here]()
"editor.selectionHighlight": false
- Подсветка соответствующих скобок
"editor.matchBrackets": false
Есть второй способ - сделать их менее навязчивыми (или полностью прозрачными):
"workbench.colorCustomizations": {
"editor.selectionHighlightBackground": "#0000", // similar selection
"editor.selectionHighlightBorder ": "#0000",
"editor.wordHighlightStrongBackground": "#0000", // syntax variable assignment
"editor.wordHighlightStrongBorder": "#0000",
"editor.wordHighlightBackground": "#0000", // syntax variable
"editor.wordHighlightBorder": "#0000",
"editorBracketMatch.border": "#0000",// brackets
"editorBracketMatch.background": "#0000",
}
Ответ 2
Я наконец понял, как,
Попробуйте это "editor.matchBrackets": false
в настройках - Пользователь/Настройка рабочего пространства
![image here]()
Надеюсь, поможет.
Ответ 3
Попробуйте перейти на Preferences-> Настройки пользователя
В settings.json
справа добавьте:
"editor.selectionHighlight": false