5

使用现有的 Sublime 2 配色方案,有没有办法选择性地调整背景颜色,例如。.js 文件?非常感谢!

4

3 回答 3

12

你必须修改你的.tmTheme配色方案plist。您可以通过 menu Preferences/Browse Packages...Color Scheme - Defaultdirectory 找到它。

您应该添加如下内容:

<dict>
    <key>scope</key>
    <string>source.js</string>
    <key>settings</key>
    <dict>
        <key>background</key>
        <string>#000000</string>
    </dict>
</dict>

作为设置数组的子项(当然你必须用你的颜色代码更改#000000)。

于 2013-02-28T14:17:52.967 回答
2

我实际上是在尝试更改文本文件的背景颜色,并且想知道 Riccardo 是如何弄清楚如何使用 source.js 作为范围的值的。

您需要找到您尝试更改的文件类型的 .tmLanguage 文件,即文本文件的“Plain text.tmLanguage”。然后查找 scopeName 键并使用该值。这是来自我的“Plain text.tmLanguage”文件:

<key>scopeName</key>
<string>text.plain</string>

因此,例如,要将文本文件的前景色更改为石灰:

<dict>
        <key>scope</key>
        <string>text.plain</string>
        <key>settings</key>
        <dict>
            <key>foreground</key>
            <string>#00FF00</string>
        </dict>
    </dict>
于 2016-06-03T18:19:52.137 回答
0

对我来说,我想将配色方案添加到 .conf (apache) 文件

在 Sublime 中打开 myFile.conf

工具>命令托盘>设置语法:groovy

我选择了“groovy”,你可以选择任何你想要的。

于 2018-08-17T21:44:54.373 回答