elm-format
半公式のフォーマッタ
とりあえずこれにまるごとスタイリングをお任せすることから始めてもいいと思います/ymtszw/ymtszw.icon
タブは4spaceです
結構大胆に空行・改行を使ってきて、どちらかと言うとpatchで見たときにdiffが最小化されることを目指すようなコーディングスタイルを採用している印象です。縦方向の目線移動の多いコーディングに慣れてないと戸惑うかも/ymtszw/ymtszw.icon
It makes code easier to maintain, because you can no longer have diffs related only to formatting; every diff necessarily involves a material change. src そんなわけなので、スペースを使ったalignmentなどは認めません。全て詰めます
Atomで使う場合は、format-on-saveするように設定しておくのがオススメなので、以下のpluginと一緒に使うのがいいと思います。
windowsでexecutableがどうとかってエラーが出た場合、pathの指定でelm-format.cmdとするといけます
Atomで使ってる様子(elmjutsuも使っています。型情報とかがでてるのはそれ) https://media.giphy.com/media/l4pTq0xLrnZEwI4eI/giphy.gif
VSCodeではフォーマッタの設定は、elmのプラグインの中に含まれています。ショートカットによるフォーマットもセーブ時のフォーマットも設定可能です。
コメント
実際どんな感じでフォーマットされるか gifアニメあるといいですね(公式にある?) /ababup1192/ababup1192.icon
なかったから撮りました
ナイスでーす!/ababup1192/ababup1192.icon
勝手にvscodeの説明追加しました。修正等あればお願いします/ababup1192/ababup1192.icon