Toggle navigation
Phaier School
インデント
タブ vs. スペース
タブのメリット
文字数が少ないため、ファイルサイズが小さくなる。
見る人の側でインデントの表示幅を変更することが出来る。
タブのデメリット
書く側から、読む人のインデント幅を指定できない。
環境によってはインデントの幅が固定されてしまう。
スペースのメリット
書く側で読む側に表示されるインデント幅を指定できる。
スペースのデメリット
文字数が多いため、ファイルサイズが大きくなる。
文字数が多いため、エディターによっては移動に手間がかかる。
参考資料
コードのインデントはタブ?スペース? クォートはシングル?ダブル? 人気のあるコーディングルールの統計 -Popular Coding Convention | コリス
Popular Coding Convention on Github
ソースコードのインデント(字下げ)に、タブを使うか半角スペースを使うかという話|ある蜜柑の上にアルミ缶。
もう一度基礎からC言語 第41回 仕様設計からコーディングまで~タブ/スペース変換プログラムを作る(1) タブによる字下げの問題点
Eclipse - インデントにタブを使うことのデメリット(10364)|teratail
インデントはタブとスペースのどっちを使うべきなのか? | デアイモビ