インデント
日本語 | ぎざぎざ、字下げ |
英語 | indent |
ふりがな | いんでんと |
フリガナ | インデント |
プログラムを右にずらし見やすくすること。
行頭にスペースもしくはタブを追加して、プログラムの一部分を右にずらすことを「インデントする」という。
基本的に、{}で囲まれた中を1段階インデントする。ブロックをネストする場合、その深さの分だけインデントを行う。
最も一般的なインデントは、タブを使用し、タブのサイズを「半角スペース4文字分」とするものである。ただし、タブかスペースかの選択や、タブのサイズは各企業、各プロジェクト、各プログラマーによって異なる。
このインデントによってネストの範囲を{}の前後関係を追わずに把握できるため、プログラムの可読性を高める。
反面、ネストが深くなると見にくくなる、インデントの文字数が明確には決められていない、インデントが誤っているとプログラムを見誤る可能性がある、等の問題もある。
ちなみに本辞書の使用例では、HTMLで表示する関係もあり、スペース4文字でインデントしている。
行頭にスペースもしくはタブを追加して、プログラムの一部分を右にずらすことを「インデントする」という。
基本的に、{}で囲まれた中を1段階インデントする。ブロックをネストする場合、その深さの分だけインデントを行う。
最も一般的なインデントは、タブを使用し、タブのサイズを「半角スペース4文字分」とするものである。ただし、タブかスペースかの選択や、タブのサイズは各企業、各プロジェクト、各プログラマーによって異なる。
このインデントによってネストの範囲を{}の前後関係を追わずに把握できるため、プログラムの可読性を高める。
反面、ネストが深くなると見にくくなる、インデントの文字数が明確には決められていない、インデントが誤っているとプログラムを見誤る可能性がある、等の問題もある。
ちなみに本辞書の使用例では、HTMLで表示する関係もあり、スペース4文字でインデントしている。
参考サイト
- (参考サイトはありません)
// Sample.java
public class Sample
{
//↓このスペース4つがインデント。
// {の後なのでインデントしました。
public static void main( String[] args )
{
// ↓このスペース8つがインデント。
// {の後なのでインデントしました。
// }でインデントを元に戻します。
}
// }でインデントを元に戻します。
}
public class Sample
{
//↓このスペース4つがインデント。
// {の後なのでインデントしました。
public static void main( String[] args )
{
// ↓このスペース8つがインデント。
// {の後なのでインデントしました。
// }でインデントを元に戻します。
}
// }でインデントを元に戻します。
}
// Sample.java public class Sample { //↓このスペース4つがインデント。 // {の後なのでインデントしました。 public static void main( String[] args ) { // ↓このスペース8つがインデント。 // {の後なのでインデントしました。 // }でインデントを元に戻します。 } // }でインデントを元に戻します。 }