0

変換できるエディタ/IDEを知っている人はいますか?

.my_class {
    color: black;
}

<span class="my_class" style="font-size: 200%;">test</span>

.my_class {
    color:black;
    font-size: 200%;
}
<span class="my_class" style="">test</span>

なぜそれが必要なのですか?特に複数の外部 css ファイルがある場合は、属性を使用してスタイルのテスト/変更をより迅速に行うことができます。IDE/エディタに統合する必要があります。

4

1 に答える 1

0

Sublime Textには、複数のファイルを検索および置換するための正規表現オプションがあります。私は何も書いていませんが、頻繁に使用したい場合は、これをプラグインに変えることができると思います。


インライン CSS から削除:

探す:(<.*class=".*(my_class).*".*style=".*)(font-size: ?200%;?)(.*">)

交換:\1\4

スタイルシートに追加:

探す:(\.my_class \{\n)((\s*)[^}]*\n)*\}

交換:\1\2\3font-size: 200%;\n\}

于 2013-03-04T01:32:46.097 に答える