実戦形式プログラミング企画

インデントとは?(コーディング規約)

インデントの説明、サンプル、および 当社のコーディング規約を記載いたします。

インデントとは?

インデント(Indent)とは、例えば タグの開始と終了がきちんと記述されているか?を明確にする または バグの発生頻度を減らす … などのために、各行の先頭に 半角スペースTAB 記号を挿入して、行頭の位置を揃えること。または、それらの記号を言います。

インデントの例

<div>
	<div class='a'>
		<div class='b'>
			<div class='c'>
				本文
			</div>
		</div>
	</div>
</div>

上記の通り、各 <div> タグが開始する位置でインデントを1つ加え、</div> で終了するタイミングで戻して 開始タグと終了タグの位置を揃えていきます。

これで </div> の書き忘れ(不足)などを防ぎます。

当社のコーディング規約

Google は半角スペース2つでのインデントを推奨しているようです。
(※TAB によるインデントをしているソースもあります)

・半角スペース2つ
・TAB

※管理者は TAB でインデントしてますが、これは複数行一括インデントをする際に半角スペースだと使用しづらいためです。

いずれかの方法でお願いいたします。

COMMENT

メールアドレスが公開されることはありません。