Ich benutze Astyle, um den Code die meiste Zeit zu formatieren, und ich liebe es, aber ein Ärgernis ist, dass es nicht mindestens einen "Hinweis" für maximale Zeilenlänge angeben kann. Wenn Sie eine Codezeile haben wie:
%Vor%Ich möchte, dass ein Quelltext-Formatierer es auch nur mäßig intelligent umschließt:
%Vor%... ist wahrscheinlich, wie ich diese Codezeile formatieren würde. Für lange Argument-Listen würde ich wahrscheinlich lieber auf die offene Klammer ausrichten, aber klar, das wird in dieser Situation nicht funktionieren. In beiden Fällen unterstützt Astyle keine Aktionen mit langen Zeilen, die keine Mehrfachanweisungen enthalten. Kennt jemand ein Werkzeug, das tut?
Astyle 2.03 unterstützt jetzt das Teilen von Zeilen basierend auf der maximalen Code-Länge
Ich habe das getestet und es teilt die Zeile mit max-code-length = 80, aber basierend auf der geringstmöglichen Änderung. Ich maximiere die Menge an Code in einer Zeile, und daher sind die Pausen nicht immer einfach zu lesen (aber es bricht sie)
Tags und Links c++ code-formatting formatting