Visual studio code 更改vs代码中的亮显颜色时出错
我构建了一个项目,并在“问题视图”中发现了一些问题,我单击该问题以查看一行突出显示该问题的代码 而且它确实得到了强调。然而,如果使用暗样式的主题,至少对我来说,突出显示确实很难注意到(第23行突出显示): 我猜这种颜色不能简单地硬编码在某个地方,因为它的不同,例如,红色主题和灯光样式的主题: 有没有办法改变这种颜色Visual studio code 更改vs代码中的亮显颜色时出错,visual-studio-code,vscode-settings,Visual Studio Code,Vscode Settings,我构建了一个项目,并在“问题视图”中发现了一些问题,我单击该问题以查看一行突出显示该问题的代码 而且它确实得到了强调。然而,如果使用暗样式的主题,至少对我来说,突出显示确实很难注意到(第23行突出显示): 我猜这种颜色不能简单地硬编码在某个地方,因为它的不同,例如,红色主题和灯光样式的主题: 有没有办法改变这种颜色 UPD:这个问题不是重复的;错误样式(Swiggle)一次应用于所有错误,我的问题是只突出显示选定的错误。显然,您可以在不使用扩展名的情况下更改它。我创建了一个,得到的答案是这
UPD:这个问题不是重复的;错误样式(Swiggle)一次应用于所有错误,我的问题是只突出显示选定的错误。显然,您可以在不使用扩展名的情况下更改它。我创建了一个,得到的答案是这种颜色称为
编辑器.rangeHighlightBackground
,您可以通过以下方式在用户设置(Settings.json
)中覆盖它:
要打开用户设置,只需在mac上使用
Cmd+,
,或在windows上使用Ctrl+,
,检查是否可以在VSCode 1.52(2020年11月)中应用不同的主题,考虑到新功能:
主题作者现在可以利用新的主题颜色来处理编辑器中的错误
现在可以通过以下方式设置Edior错误、警告和信息的样式:
editorError.background
editorWarning.background
editorInfo.background
一个简单的回答:
对于VS代码1.52+
您可以使用此代码段自定义错误颜色:
"workbench.colorCustomizations": {
"editorError.background": "#ff80ab66",
"editorError.foreground": "#d50000",
}
可用属性:@Alex是。抱歉,如果我说的不是很清楚。似乎比使用扩展更好。有什么方法可以改变此设置中的透明度级别吗?@Alex此设置接受alpha-channel的颜色。哇!在本例中,更改接受的答案,因为显然您的解决方案更好。@Alex我必须等待,所以让我这样做:)官方文档中的编辑器颜色:这很酷,我真的想知道文档中使用的确切颜色和alpha值是什么。设计师更擅长挑选理想的颜色。@Sean从PR()中,你可以在中看到颜色
"workbench.colorCustomizations": {
"editorError.background": "#ff80ab66",
"editorError.foreground": "#d50000",
}