Sublime Text 2:如何更改空白字符的颜色?

Rui*_*nes 10 whitespace sublimetext

颜色似乎与主题中的前景相关联.我认为它使用较少的alpha.有没有办法控制这个?

jim*_*imr 4

现在有一个 Sublime 插件可以解决这个问题。

  1. 安装HighlightWhitespaces插件

  2. 将以下颜色设置(根据您的喜好定制)添加到您的 color_scheme 文件中。该文件以 结尾.tmTheme,可以通过查看设置文件中“color_scheme”键的值找到路径。

    <dict>
      <key>name</key>
      <string>highlight.whitespace</string>
      <key>scope</key>
      <string>highlight.whitespace</string>
      <key>settings</key>
      <dict>
        <key>background</key>
        <string>#020202</string>
        <key>foreground</key>
        <string>#805050</string>
      </dict>
    </dict>
    
    Run Code Online (Sandbox Code Playgroud)
  3. 通过将以下内容添加到 HighlightWhitespaces 插件的用户设置中来指定应使用此颜色:

    {
        "highlight_whitespaces_space_highlight_scope_name": "highlight.whitespace",
        "highlight_whitespaces_tab_highlight_scope_name": "highlight.whitespace",
        "highlight_whitespaces_eol_highlight_scope_name": "highlight.whitespace",
        "highlight_whitespaces_mixed_highlight_scope_name": "highlight.whitespace"
    }
    
    Run Code Online (Sandbox Code Playgroud)
  4. 放松和享受 :-)