Suche nach einem flexibleren Werkzeug als GNU-Einzug

8

Wenn ich Einrückung mit verschiedenen Optionen, die ich möchte, gegen meine Quelle ausführen möchte, tut es das, was ich will, aber auch die Platzierung von * s in Zeigertypen:

%Vor%

Ich kenne meine Platzierung von * s neben dem Typ, nicht die Variable ist unkonventionell, aber wie kann ich einen Einzug bekommen, um sie einfach in Ruhe zu lassen? Oder gibt es ein anderes Werkzeug, das tun wird, was ich will? Ich habe auf der Manpage, der Infoseite nachgesehen und ein halbes Dutzend Seiten besucht, die Google vorgeschlagen hat, und ich kann keine Option dafür finden.

Ich habe Artistic Style (a.k.a.AStyle) ausprobiert, kann aber nicht herausfinden, wie man es in Vielfache von 4 einrücken lässt, sondern alle 8 zu einem Tab machen. Das ist:

%Vor%     
Chris Nelson 19.09.2008, 13:30
quelle

2 Antworten

17

Uncrustify

Uncrustify bietet mehrere Optionen zum Einrücken Ihrer Dateien.

Aus der Konfigurationsdatei:

%Vor%

Sie finden es hier hier .

BCPP
Von der Website: "bcpp Einzüge C / C ++ Quellprogramme, Tabs mit Leerzeichen oder umgekehrt ersetzen. Im Gegensatz zu Einzug versucht es (von Entwurf) nicht, lange Anweisungen zu umbrechen."
Finde es hier hier .

UniversalIndentGUI
Es ist ein Werkzeug, das mehrere Verschönerer / Formatierer unterstützt. Es könnte Sie zu noch mehr Alternativen führen.
Finde es hier .

Künstlerischer Stil
Du könntest stattdessen Artistic Style alias AStyle ausprobieren (obwohl es nicht das tut, was du tun musst, ich werde es hier lassen) falls jemand anderes es nützlich findet).

    
Chris M. 19.09.2008 13:32
quelle
2

Hack herum und ändern Sie sein Verhalten beim Bearbeiten des Codes. Es ist schließlich GNU. ; -)

Da es wahrscheinlich nicht die Antwort ist, die Sie wollten, hier ein weiterer Link: Ссылка .

    
Paweł Hajdan 19.09.2008 13:39
quelle

Tags und Links