« C::P::FillInForm::ForceUTF8 updated to 0.02 | Home | 日本Ruby会議2007 »

[Linux]   vimでCSSTidy

ここ一週間CSSと戦い続けているわけですが、どうもCSSは苦手です。当社比で普通の人の3倍時間がかかってる気がします。

特に勢いでCSSを書いているとソースがグッチャグチャになって収集がつかなくなってしまうので、整形ツールを探したらありました。

CSSTidy

そのまんまです。

C++のソースを持ってきて

$ unzip csstidy-source-1.2.zip -d csstidy
$ cd csstidy
$ chmod a+x compile.sh
$ ./compile.sh

でコンパイル。

出来上がったcsstidyを好きなディレクトリに入れておきます。
基本的な使い方は

$ csstidy 入力ファイル [オプション] [出力ファイル]

なのですが入力ファイル名に"-"を指定すると標準入力を渡せるので.vimrcに

map ,ct <Esc>:%! ~/bin/csstidy - --silent=true<CR>

とか入れておくとvimから:,ctで呼び出せて吉。
emacsは・・・知りません。
ちなみに--silent=trueをつけておかないと統計情報が出力されるのでつけておきましょう。

他にも色々オプションがあるのですが、--template=highestをつけるとめいっぱい最適化して、ファイルサイズを最小にしてくれます。

なかなか便利なCSSTidy。お勧めです。

Trackbacks:

このエントリーのトラックバックURL:

この一覧は、次のエントリーを参照しています: vimでCSSTidy:

HIDE from リアルツンデレ 潤くん にの 杏ちゃん
答え合わせの結果は115941874.(続きを読む) X-JAPAN、hideへの追悼曲で年内復活、+色々hideさんへの追悼曲の製作も進めている。 今...

コメントを投稿