Benutzen Sie Einrückungen von 4 Zeichen, ohne Tabulatoren. Wenn Sie
Emacs zum schreiben von PEAR Code verwenden, sollten Sie den
indent-tabs-mode auf nil
setzen. Hier ist ein Beispiel für einen mode-hook, welcher Emacs
entsprechend dieser Richtlinien konfiguriert
(versichern Sie sich, daß der mode-hook auch aufgerufen wird, wenn Sie
PHP Dateien bearbeiten):
(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)))))) |
Hier sind die vim rules für das gleiche Problem:
set expandtab
set shiftwidth=4
set tabstop=4 |