prettifierbzw.
Auto-Formatter: Programme welche automatisch Quelltext einrücken. Das Benutzen eines dieser Programme vor dem Abgaben wird wertgeschätzt:
$ indent -kr meine-datei.cHier steht
-kr für Kernighan & Ritchie-Style, wie aus dem Buch The C Programming Language. Das ist meist meine Wahl, aber man kann auch
-gnu (GNU Style, das ist der default Stil),
-orig (Original BSD, auch bekannt als Allman-Style),
-linux
(Linux
Kernel Style) angeben, neben einer ganzen Reihe an anderen
Optionen im Feinigkeiten einzusehen, wie in
der man-page
dokumentiert.
meine-datei.c~ im gleichen
Verzeichnis abgespeichert. Sollte etwas schief gehen, kann man die
alte Version so wieder herstellen.
$ clang-format -i meine-datei.cMit dem Parameter
--style=<choice> kann der Stil eingestellt werden.
Optionen sind LLVM, Google, Chromium, Mozilla,
WebKit. Von diesen ist meines Wissens nach Google-Style am
populärsten.
$ astyle meine-datei.cDie Manpage im CIP hilft nicht viel weiter, dafür kann man die Benutzeranleitung auf der Astyle website benutzen.
Diese Programme sind alle im CIP installiert.
$Id: auto-format.html,v 1.6 2022/06/27 11:58:52 oj14ozun Exp $