アカウント名:
パスワード:
インデントはツールの自動整形に任せとけ、って空気になりつつあるな。エディタがリッチになったのも影響してるし、どうせ納品物はトランスパイルして整形されちゃうし、というケースが増えているのもあるか。
インデントに限らずコーディング規約みたいなものはほとんど自動整形に任せても良いぐらいまできてない?
確かに。今のツールは整形レベルだけじゃなく、リファクタリングもしてくれるし。
コーディング規約書というドキュメントそのものが形骸化の元凶だなかぜ薬の説明書並になってる
インデントはツールが勝手にやるので、 『最初にVisual Studioのインデントルールをチームと揃えること』 が規約。
# でないといちいち全行コミットが発生して悲惨なことに
2017以降ならEditorConfigに対応 [microsoft.com]しているのでバージョン管理にソースと一緒に突っ込んでおくと自動で読み込んでくれます。他にも独自拡張でコーディング規約の設定 [microsoft.com]とかも出来ます。2019ならオプションから書き出せるので楽ちんですよ。
# 2017なら頑張って書きましょう
その「コーディング規約の設定」の例のコーディング規約を変えてやりたい枠で囲むコメントなんていつの時代だよ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
最初のバージョンは常に打ち捨てられる。
インデントをタブだのスペースだの何文字幅だの言うのは (スコア:2)
インデントはツールの自動整形に任せとけ、って空気になりつつあるな。
エディタがリッチになったのも影響してるし、
どうせ納品物はトランスパイルして整形されちゃうし、というケースが増えているのもあるか。
Re: (スコア:0)
インデントに限らずコーディング規約みたいなものはほとんど自動整形に任せても良いぐらいまできてない?
Re:インデントをタブだのスペースだの何文字幅だの言うのは (スコア:1)
確かに。今のツールは整形レベルだけじゃなく、リファクタリングもしてくれるし。
Re: (スコア:0)
コーディング規約書というドキュメントそのものが形骸化の元凶だな
かぜ薬の説明書並になってる
Re: (スコア:0)
インデントはツールが勝手にやるので、
『最初にVisual Studioのインデントルールをチームと揃えること』
が規約。
# でないといちいち全行コミットが発生して悲惨なことに
Re: (スコア:0)
2017以降ならEditorConfigに対応 [microsoft.com]しているのでバージョン管理にソースと一緒に突っ込んでおくと自動で読み込んでくれます。
他にも独自拡張でコーディング規約の設定 [microsoft.com]とかも出来ます。
2019ならオプションから書き出せるので楽ちんですよ。
# 2017なら頑張って書きましょう
Re: (スコア:0)
その「コーディング規約の設定」の例のコーディング規約を変えてやりたい
枠で囲むコメントなんていつの時代だよ