BLUE
Profile banner
void-0.bsky.social
@void-0.bsky.social
1 followers1 following199 posts
void-0.bsky.social

フォーマッターの設定で まずインデントはタブにするので気にしてなかったけどJS/TSのインデントサイズってPrettierやdprintを見る感じ2のほうが多いのかな インデント幅が2は 記事中の説明用や使い捨ての短いコードならいいけど長くなるちゃんとしたコードでは読みづらいから個人的には無理 インデントの増減が多くて縦に長いコードを見たとき直感でこれとこれが同じインデントレベルってわからないし だいたいひとつずれてる まあインデント幅の好みの気にしなくていいようにタブがベストだと思うけど

1

void-0.bsky.social

気になったので他言語を簡単に調べた感じ PythonはPEP8がスペース4つ PHPはPER Coding Style 2.0がスペース4つ Goはgofmtがタブ Rustはrustfmtがスペース4つ C#, Kotlin, Swiftはフォーマッターはわからないけど公式ドキュメントのコードを見る限りスペース4つ Dartはdart formatがスペース2つ やっぱり2つは少数派みたい ディスプレイが小さい時代ならともかく 見づらくしてまでインデント詰める必要はないと思う

0
Profile banner
void-0.bsky.social
@void-0.bsky.social
1 followers1 following199 posts