2

Sublime Text 2 では、特定のテーマについて、属性に 1 つの色、値に 1 つの色を使用したいと考えています。

background:#FFF url('some/img.png') 10px 10px;

background______ (属性名) は色でなければなりません

#FFF url('some/img.png') 10px 10px ____________ (値) は別の色 (値全体に対して 1 つの色) にする必要があります。

テーマの色セットを変更する必要があることはわかっていますが、その方法を知っている人はいますか?

もう1つ、コロンの後にスペースを入れたくない(タブを押すとき)

「float:left;」が欲しい 「float: left;」の代わりに。これをどこで設定できるか知っている人はいますか?

ありがとう

4

2 に答える 2

3

これをチェックしてくださいhttp://tmtheme-editor.herokuapp.com/ これは、要素のスタイルを設定するのに非常に便利です..ただし、現在のテーマが気に入っていて、CSS でタグ、クラス、ID ... などのみを編集したい場合次に、使用しているテーマファイルを編集する必要があります..通常、これはSublime Text 2\Packages\Color Scheme - Default\skin-name

その後、次のルールが存在しない場合は編集または追加する必要があります。

<dict>
        <key>name</key>
        <string>css tag-name</string>
        <key>scope</key>
        <string>meta.selector.css entity.name.tag</string>
        <key>settings</key>
        <dict>
            <key>foreground</key>
            <string>#9EFFFF</string>
        </dict>
    </dict>
    <dict>
        <key>name</key>
        <string>css#id</string>
        <key>scope</key>
        <string>meta.selector.css entity.other.attribute-name.id</string>
        <key>settings</key>
        <dict>
            <key>foreground</key>
            <string>#FFB454</string>
        </dict>
    </dict>
    <dict>
        <key>name</key>
        <string>css.class</string>
        <key>scope</key>
        <string>meta.selector.css entity.other.attribute-name.class</string>
        <key>settings</key>
        <dict>
            <key>foreground</key>
            <string>#5FE461</string>
            <key>fontStyle</key>
            <string> underline</string>
        </dict>
    </dict>
    <dict>
        <key>name</key>
        <string>css property-name:</string>
        <key>scope</key>
        <string>support.type.property-name.css</string>
        <key>settings</key>
        <dict>
            <key>foreground</key>
            <string>#9DF39F</string>
        </dict>
    </dict>
    <dict>
        <key>name</key>
        <string>css property-value;</string>
        <key>scope</key>
        <string>meta.property-group support.constant.property-value.css, meta.property-value support.constant.property-value.css</string>
        <key>settings</key>
        <dict>
            <key>foreground</key>
            <string>#F6F080</string>
        </dict>
    </dict>
    <dict>
        <key>name</key>
        <string>css @at-rule</string>
        <key>scope</key>
        <string>meta.preprocessor.at-rule keyword.control.at-rule</string>
        <key>settings</key>
        <dict>
            <key>foreground</key>
            <string>#F6AA11</string>
        </dict>
    </dict>
    <dict>
        <key>name</key>
        <string>css additional-constants</string>
        <key>scope</key>
        <string>meta.property-value support.constant.named-color.css, meta.property-value constant</string>
        <key>settings</key>
        <dict>
            <key>foreground</key>
            <string>#EDF080</string>
        </dict>
    </dict>
    <dict>
        <key>name</key>
        <string>css constructor.argument</string>
        <key>scope</key>
        <string>meta.constructor.argument.css</string>
        <key>settings</key>
        <dict>
            <key>foreground</key>
            <string>#EB939A</string>
        </dict>
    </dict>

もちろん、好きな色の値を入力できます

于 2012-12-06T13:17:41.293 に答える
2

色の属性と値についてはまだわかりませんが、css の間隔については答えがあるかもしれません。C:\Users\<username>\AppData\Roaming\Sublime Text 2\Packages\CSS\css_completions.py行 190l.append((p, p + ": "))に移動します。l.append((p, p + ":"))

于 2012-11-05T21:19:36.207 に答える