PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

インデント | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

インデント

空白 4 つのインデントを使用します。タブは使いません。 これにより、diff や patch、CVS history や annotations の際に問題が発生するのを避けることができます。

Emacs を使用する場合、indent-tabs-mode を nil に設定する必要があります。 Emacs を設定するモードフックの例を次に示します (PHP ファイルを編集する際に これがコールされるようにする必要があります)。

(defun php-mode-hook ()
  (setq tab-width 4
        c-basic-offset 4
        c-hanging-comment-ender-p nil
    indent-tabs-mode
    (not
     (and (string-match "/\\(PEAR\\|pear\\)/" (buffer-file-name))
          (string-match "\.php$" (buffer-file-name))))))

次に、同様なことを行う Vim ルールを示します。

  set expandtab
  set shiftwidth=4
  set softtabstop=4
  set tabstop=4

およそ半角 75-85 文字ごとに改行して、可読性を確保することを勧めます。 Paul M. Jones が、この制限についての 意見 を表明しています。

忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「インデント」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | インデント」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: