Ich habe ein Programm, das Astyle verwendet, um den Code in 1TBS zu formatieren. Also, wenn ich einen Code wie dieserAstyle - wie formatieren Zustand ohne Klammern zu 1TBS
if(condition)
func(a, b);
es ändert sich zu diesem
if(condition) {
func(a, b);
}
Das Problem ist, wenn die Parameter in der aufgerufenen Funktion in mehrere Zeilen aufgeteilt werden, wie dies :
if(condition)
func(a,
b);
Dann Astyle ist nicht in der Lage, geschweifte Klammern hinzuzufügen, auch wenn ich versuche, zu forcieren e ihn mit --add-brackets
. Ist es möglich, es anders zu machen?
Mein Befehl sieht nun wie folgt aus:
astyle --style=1tbs --add-brackets test.c
Vielleicht clang-Format kann dies tun? – EOF
@EOF vielleicht kann es, aber ich würde lieber mit Astyle bleiben, wenn möglich. Unser Programm ist schon ohne weitere Pakete recht groß. – Eenoku