Im Moment funktioniert der Standard-Emacs-Einzug wie folgt:
%Vor%Ich will die Pause; mit dem Fall in Einklang zu bringen.
Gibt es irgendwo auch eine Liste der c-set-offset-Befehle?
Die größte Hilfe (die ich gefunden habe) beim Anpassen von Einrückungen besteht darin, herauszufinden, was der cc-Modus zum Einrücken der aktuellen Zeile verwendet. Das ist, was Cc Co
So können Sie es anpassen. Bewegen Sie den Cursor auf die break;
-Zeile.
An diesem Punkt wird Ihr Code wie folgt eingerückt:
%Vor% Zur Dokumentation der Offsets lesen Sie den Docstring für die Variable 'c-offsets-alist
Ähnlich können Sie dies zu Ihrer .emacs hinzufügen:
%Vor%Die Dokumentation zum Anpassen von Einzug ist hier und ist lesenswert . Es gibt Unmengen von Möglichkeiten, dies zu tun, also ist das Lesen des Handbuchs die Zeit wert (wenn Sie einen nicht standardmäßigen Einzug wünschen). Und hier ist ein Zeiger auf alle syntaktischen Symbole , die im cc-Modus verwendet werden .
Für mich erfordert das korrekte Einrücken von php-mode switch-Anweisungen:
%Vor%Aber wie andere schon erwähnt haben, ist C-c C-o Ihr Freund .....
Tags und Links c emacs elisp indentation