【发布时间】:2017-02-08 01:56:18
【问题描述】:
我不希望 Visual Studio Code 突出显示匹配的括号、相同变量的所有出现等。我觉得这很分散注意力。但是,我找不到禁用此功能的方法。
我似乎能够更改的唯一突出显示选项是“editor.selectionHighlight”和“editor.renderLineHighlight”,它们都不起作用。
是否可以禁用“匹配突出显示”?或者编辑我的主题,使高亮颜色和高亮边框与背景颜色相同?
【问题讨论】:
我不希望 Visual Studio Code 突出显示匹配的括号、相同变量的所有出现等。我觉得这很分散注意力。但是,我找不到禁用此功能的方法。
我似乎能够更改的唯一突出显示选项是“editor.selectionHighlight”和“editor.renderLineHighlight”,它们都不起作用。
是否可以禁用“匹配突出显示”?或者编辑我的主题,使高亮颜色和高亮边框与背景颜色相同?
【问题讨论】:
有不同类型的高亮显示:
"editor.occurrencesHighlight": false
"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",
}
【讨论】:
在您的首选项 - 用户/工作区设置中试试这个"editor.matchBrackets": false
【讨论】:
尝试转到首选项-> 用户设置
在settings.json右侧添加:
"editor.selectionHighlight": false
【讨论】:
“发生突出显示”是您正在寻找的设置。
【讨论】:
@Alex 的回答中的相同成就可以通过 VSCode 设置完成。
转到 Preferences -> Settings 并在那里搜索 Highlight。
会出现很多选项,但有用的选项会在 Text Editor 部分下。
此外,您可以决定是全局更改(通过用户设置)还是仅针对该窗口(工作区设置)进行更改。
【讨论】: