LoginSignup
1
3

More than 5 years have passed since last update.

atomエディタで実施するCSSの整形

Posted at

世には"atom-beautify"という万能整形ツールがありますが、
インデントを揃えただけでは足りない。

今回の目的

CSSのプロパティ順序が一意に定まることで視線の移動は少なくなる。
これを素早く実施する。

"css-clean""stylefmt"を実施する

Sample.css
body {

  overflow-x: hidden;
  transform: rotate(0.028deg);
  overflow-y: scroll;



  height: 100%;
}
Done.css
body {
  height: 100%;
  overflow-x: hidden;
  overflow-y: scroll;
  transform: rotate(0.028deg);
}
  • "css-clean"
  • メリット
    • 素早くプロパティをソート
  • デメリット

    • ソートはパッケージ依存(順序変更できない)
    • :(コロン)の前後に空白が入る(:に基づく整形により有名なコーディング規約では非推奨に当たる)
  • "stylefmt"

  • メリット

    • 素早い.stylelintrcに基づく整形
    • 上記の:整形問題の解決
  • デメリット

🍵 CSSは壊れやすい言うけども、まず問題の早期発見の工夫を。

1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3