Utilisez une indentation des 4 espaces, sans tabulation.
Ceci permet d'éviter les problèmes avec
les fichiers diff,
les patches,
l'historique CVS
et les annotations.
Pour Emacs, vous devriez définit le module indent-tabs-mode.
Voici un exemple de configuration de ce module
(assurez-vous qu'il sera appelé lors de l'édition de fichiers 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)))))) |
Voici les mêmes réglages pour vim :
set expandtab
set shiftwidth=4
set softtabstop=4
set tabstop=4 |
Il est recommandé que la longueur des lignes ne dépasse pas
75 à 85 caractères.