标签: visual-studio-code vscode-extensions
我正在开发一个扩展程序,根据某些条件为编辑器中的某些文本着色。不幸的是,当用户启用editor.renderWhitespace时,应用于文本的样式也会应用于空白字符。
editor.renderWhitespace
我在API中找不到任何可以在着色时忽略空格的选项。
有没有人知道如何保留空白字符的颜色完整无缺?
答案 0 :(得分:0)
有一个设置可以改变空格字符的颜色和不透明度,如上所述here。它说你可以使用:
"workbench.colorCustomizations": { "editorWhitespace.foreground": "#FF0000" }
答案 1 :(得分:0)
空白的颜色取自主题中的invisibles属性,因此颜色可通过主题自定义。
invisibles
<key>invisibles</key> <string>#3B3A32</string>
有关详细信息,请阅读此问题here