2017-07-16 3 views
1

Wie wird Eclipse CDT angepasst, um den Ratliff-Stil für die automatische Formatierung zu verwenden?Anpassen von Eclipse CDT zur Verwendung des Ratliff-Stils für die automatische Formatierung

Ratliff Style von Formatierungscodes Rückt die abschließende Klammer auf dem gleichen Niveau wie die Inhalte des Blocks:

for (i = 0; i < 10; i++) { 
    if (i % 2 == 0) { 
     doSomething(i); 
     } 
    else { 
      doSomethingElse(i); 
     } 
    } 

Eclipse-CDT ermöglicht eine Reihe von gemeinsamen Stile für die automatische Formatierung ausgewählt werden. Ratliff ist nicht in der Liste, aber Sie können sie ändern, um Ihre spezifische Anforderungen zu erfüllen:

Eclipse CDT Formatter Edit

außer es keine Option in der Auswahlliste ist die End-Klammer ausrichten mit dem Blockinhalt haben:

Options for braaces

Antwort

1

Niemand hat diese Option in CDT's Formatierer implementiert.

CDT ist Open-Source, Sie können gerne contribute a patch, die es implementiert.

Allerdings, wie wenig CDT-Formatierung in diesen Tagen im Allgemeinen beibehalten wird, könnte eine bessere Nutzung Ihrer Zeit Unterstützung für die Ratcliff-Stil zu clang-format beitragen (die auch nicht unterstützt es derzeit, soweit ich kann tell), und benutze clang-format in CDT über ein Plugin wie CppStyle.

Verwandte Themen