[vscode] – 设置空格Whitespace的颜色

  • Post author:
  • Post category:其他




场景

一般我喜欢使用4个空格替代tab缩进,感觉这样格式整体可控。再加上python是死扣空格的语言,所以我的所有语言都沿用了这个习惯。ide和文本编辑器都是显示空格。在vscode中,我用默认的dark+主题。这个主题比较中庸,重在省事。但是它的空格颜色太淡了,有时候看着眼睛累。所以我想调下它的颜色。



解决方案

  1. 思路很简单,就是调整你当前用的主题的空格颜色。
  2. 所以要找到你使用主题的配置文件,都是

    json

    格式的。
  3. 我用的这个

    dark+(Default dark)

    对应的配置文件名为

    dark_defaults.json

    。路径在

    user

    下的vscode插件目录里,用

    everything

    搜文件名就出来了。
  4. 编辑文件,在

    color

    项里设置(如果没有就添加),

    value

    项为颜色代码,根据自己喜好设置。设置好后,需要重新打开vscode。其他主题同理操作。
{
	"colors": {
		"editorWhitespace.foreground": "#CCCCCC"
	}
}


  1. settings.json

    里增加配置

    "editor.renderWhitespace": "all"

    ,让空格强制显示,否则空格只有在被涂黑的时候显示。



其他

  1. vscode的配置文件

    settings.json

    ,路径为

    C:\Users\你的用户名\AppData\Roaming\Code\User\settings.json

  2. settings.json

    里的

    workbench.colorTheme

    是当前选择配色主题名称。



版权声明:本文为kuyu05原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。