5

既存の Sublime 2 カラースキームを使用して、背景色を選択的に調整する方法はありますか? .js ファイルのみ? どうもありがとう!

4

3 に答える 3

12

.tmTheme配色を変更する必要がありますplistPreferences/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を変更する必要があります)。

于 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 に答える