スタイルシートが見難い

スタイルシートの記述で

body {
    background: #000;
    color: #fff;
    margin: 0;
}

↑こんな感じのを

body {
    background: #000;
    color     : #fff;
    margin    : 0;
}

このようにすると見易くなり、後々の変更などが楽だったので
そんな感じに書き換えるWSHJScriptを書いた。


下記のjsにCSSが書かれているファイルをD&Dして変換。
但し、単純な内容でSJIS形式などの制限があるw

ほとんどの空行は削除されるけど、敢えてそうしたわけでなく結果的にそうなった。
内容によっては崩れて使い物にならなくなるかもしれんので、バックアップは必至。
フォントもMSゴシックあたりでないと意味がなさそうw
いや、そうでもない。


9月28日 21:00 修正

  • '}'の前にスペースがあった場合、変換後もスペースが入るようにしたつもり。

サクラエディタ用のマクロ

サクラエディタ用のマクロにしてみた。拡張子はjs。
選択範囲の単純なCSSコードを上記のように変換する。

追記 修正

08/10/07 18:00 修正

color: #000; margin: 0;
    ↓
color: #000; margin:  0;
横並びがある場合、2個目以降の':'にスペースが入ってしまってた。
08/11/01 修正
-改行の理解が間違っており、区切り方がおかしかった様子。結果、空白行が削除されなくなった。