タグ

ブックマーク / peardoc.xole.net (1)

  • なぜ PEAR 標準コーディング規約のインデントはスペースのみなのですか?

    なぜ PEAR 標準コーディング規約のインデントはスペースのみなのですか? Stig Bakken による回答。 コードにタブを使用せずスペースを用いることは、すべてのエディタや ビューワにおいて共通した表示を保証する唯一の方法です。 タブを4つのスペースとして扱うエディタが多いですが、 8つのスペースとして扱うターミナルやユーティリィティも数多くあります。 例を示します。 printf("%s", $arg); この例では、7つのスペースが "$arg" の前にあります。 もしこのコードが 4スペース-タブのエディタで書かれるとすれば、 1つのタブおよび 3つのスペースとして記述されるでしょう。 もし他の開発者が 8スペース-タブのエディタで 同じファイルを編集すると,次のように見えるでしょう。 printf("%s", $arg); おなじように、8スペース-タブで書かれた次のコ

  • 1