【问题标题】:Sublime 2 -changing background color based on file type?Sublime 2 - 根据文件类型更改背景颜色?
【发布时间】:2013-02-14 17:07:29
【问题描述】:

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

【问题讨论】:

    标签: sublimetext2


    【解决方案1】:

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

    您应该添加如下内容:

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

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

    【讨论】:

    • 正是我所寻找的,与宣传的完全一样。谢谢!
    • 感谢 Riccardo 和 Dean - 要更改 HTML,请在 标记之间使用 text.html
    【解决方案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>
    

    【讨论】:

      【解决方案3】:

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

      在 Sublime 中打开 myFile.conf

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

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

      【讨论】:

        猜你喜欢
        • 2022-01-25
        • 1970-01-01
        • 2016-06-02
        • 1970-01-01
        • 2015-12-31
        • 2019-01-08
        • 2013-10-24
        • 1970-01-01
        • 2019-06-20
        相关资源
        最近更新 更多