在Sublime中更改标尺的颜色

时间:2016-01-20 06:42:45

标签: sublimetext2 sublimetext3 sublimetext

如何在Sublime中更改标尺的颜色,我似乎无法找到设置此颜色的代码:

Change this ruler color

1 个答案:

答案 0 :(得分:4)

在构建3150之前,必须使用变通方法来设置标尺颜色 - 见下文。构建3150并在颜色方案中支持rulers颜色后。 (https://github.com/SublimeTextIssues/Core/issues/1830

CursorRuler插件在其Readme中有一个指南。

  

标尺颜色

     

说到统治者的视觉风格,显然没有办法设置   统治者的颜色直接。统治者从你的颜色中获取颜色   方案的前景和背景设置。背景设置   覆盖前景设置。

     

尽管目前缺乏直接为统治者设定颜色的能力   (从ST2 build 2219和ST3 build 3030开始),感谢a   解决方法described here

     

基本上,您需要更改整体默认前景色   和/或您的配色方案的背景颜色,然后添加规则   textsource范围用于覆盖默认值   颜色。例如,如果我们有一个默认的前景色   意味着用作标尺和装订线前景色:

<key>foreground</key>
<string>#00FFFF77</string>
     

然后我们会添加

<dict>
    <key>name</key>
    <string>Text and Source Base Colors</string>
    <key>scope</key>
    <string>text, source</string>  
    <key>settings</key>
    <dict>
        <key>foreground</key>
        <string>#E6E1DC</string>
    </dict>
</dict>
     

为了让我们定义我们的实际默认前景色。