Négy szóközből álló bekezdéseket használjunk, tab-ok nélkül. Ha Emacs-et
használunk a kód szerkesztésére, akkor az indent-tabs-mode -ot állítsuk
nil-re. Példa az Emacs konfigurálására a fentieknek megfelelően
(győződjünk meg róla, hogy ez van érvényben PHP fájlok szerkesztésekor):
(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)))))) |
A vim megfelelő beállításai:
set expandtab
set shiftwidth=4
set softtabstop=4
set tabstop=4 |
Ajánlott a sorokat kb. 75-85 karakter szélességben megtörni. Nincs
szabály a sorok megfelelő törésére, használjuk saját ítélőképességünket.
Ha kérdéseink vannak, érdeklődjünk a
PEAR QA levelezőlistán.