Editor 如何更改所选文本和所选内容/单词匹配的突出显示? 视觉混乱:“选定文本”和“选择匹配”突出显示颜色
作为一名VS代码的日常用户,我发现了一个关于这一点的早期关闭问题(),即,如果您确实选择了一些文本,它会突出显示,但突出显示的颜色与匹配代码或相同单词所使用的突出显示几乎无法区分 本地用户设置如CSS覆盖? 如果系统范围的突出显示颜色(在选择任何文本系统范围时)无法移植到VS代码,我需要一种方法来编辑它。可能是在主题的CSS中,或者最好是在用户生成的“覆盖CSS”文件或其他文件中(比如VS代码的用户设置)。这是在管道中吗?如果没有,有人有解决办法吗Editor 如何更改所选文本和所选内容/单词匹配的突出显示? 视觉混乱:“选定文本”和“选择匹配”突出显示颜色,editor,visual-studio-code,Editor,Visual Studio Code,作为一名VS代码的日常用户,我发现了一个关于这一点的早期关闭问题(),即,如果您确实选择了一些文本,它会突出显示,但突出显示的颜色与匹配代码或相同单词所使用的突出显示几乎无法区分 本地用户设置如CSS覆盖? 如果系统范围的突出显示颜色(在选择任何文本系统范围时)无法移植到VS代码,我需要一种方法来编辑它。可能是在主题的CSS中,或者最好是在用户生成的“覆盖CSS”文件或其他文件中(比如VS代码的用户设置)。这是在管道中吗?如果没有,有人有解决办法吗 更改所选文本的突出显示颜色似乎是不可能的。我使
更改所选文本的突出显示颜色似乎是不可能的。我使用的是“深色”,但无论是哪个主题,问题都是一样的。现在可以对vscode进行许多颜色自定义,包括选择选项:
editor.selectionBackground: Color of the editor selection.
editor.selectionHighlightBackground: Color for regions with the same content as the selection.
editor.inactiveSelectionBackground: Color of the selection in an inactive editor.
我相信,请参阅1.13版的相关内容。以补充缺少的几个步骤:
workbench.colorCustomizations
工作台
,然后单击外观
Edit in settings.json
我使用sarah.drasner的夜猫子主题,用于VSCode,默认情况下,文本选择将被单词选择压倒,如果我真的进行选择,我会一直感到困惑 测试各种变量。。。对我来说唯一的工作就是突出显示背景(你可以试试边框) 我想澄清一下,您需要2个值(如rgba)=
-
+
将此链接到vscode的github中的相关链接。如果这个问题得到回答,它将从那里开始。下面是VSCode代码中的实际行:谢谢你,还有有用的链接。我使用的是1.14.2-worth(可能是因为设置在一个主题中),它们不在“设置”中。因此,您必须添加一个新的
“workbench.colorCustomizations”:
块到您的用户设置中。我很欣赏这个全面的答案、带有注释的完整示例代码以及精确定位文件位置的代码。要打开settings.json:Ctrl+Shift+P
->写“设置”->选择“首选项:打开设置(json)”PS:editor.wordHighlightStrongBackground
当您将光标放在单词内时,控制文件中其他单词的高亮背景色。它的文档非常糟糕,没有说明这一事实。
"workbench.colorCustomizations": {
"editor.selectionBackground": "#e788ff", //Current SELECTED text
"editor.selectionHighlightBackground": "#ff0000", //same content as the selection
"editor.findMatchBackground": "#00cc44a8", //Current SEARCH MATCH
"editor.findMatchHighlightBackground": "#ff7b00a1" //Other SEARCH MATCHES
}
{
"git.enableSmartCommit": true,
"git.autofetch": true,
"breadcrumbs.enabled": true,
"git.confirmSync": false,
"explorer.confirmDelete": false,
"code-runner.saveFileBeforeRun": true,
"code-runner.saveAllFilesBeforeRun": true,
"workbench.activityBar.visible": true,
"files.trimTrailingWhitespace": true,
"telemetry.enableTelemetry": false,
"workbench.colorCustomizations": {
"editor.selectionBackground": "#e788ff7c", //Current selected text
"editor.selectionHighlightBackground": "#ff00005b", //Same content as selection
"editor.findMatchBackground": "#00cc44a8", //Current SEARCH MATCH
"editor.findMatchHighlightBackground": "#ff7b00a1" //Other SEARCH MATCHES
}
}
Depending on your platform, the user settings file is located here:
Windows %APPDATA%\Code\User\settings.json
macOS $HOME/Library/Application Support/Code/User/settings.json
Linux $HOME/.config/Code/User/settings.json
"workbench.colorCustomizations": {
"editor.wordHighlightBackground": "#0066ff2a",
"editor.wordHighlightStrongBackground": "#0066ff2a",
}