Frage

Gibt es eine Möglichkeit, das Formatierer außerhalb der Sonnenfinsternis zu verwenden? Ich möchte einige Java -Dateien mit meiner Formatter.xml -Datei formatieren, die ich mit Eclipse konfiguriert habe. Hat jemand Code -Beispiele, mit denen ich dies tun würde? Ich würde auch gerne diesen Standalone verwenden, daher wären die spezifischen Gläser, die verwendet werden, schön.

War es hilfreich?

Andere Tipps

Ich habe nie versucht, so etwas abzureißen, aber ich erinnere mich, dass ich einmal eine Klasse namens gesehen habe:

org.eclipse.jdt.core.formatter.CodeFormatterApplication

Vielleicht ist das ein eigenständiger Einstiegspunkt in den Formatierungsmechanismus, obwohl ich nie weiter ausprobiert oder untersucht habe.

Hier ist die Offical Eclipse Docs wie man das macht

Dump dieser Dokumente:

Das Ausführen der Formatter -Anwendung ist so einfach wie das Ausführen der org.eclipse.jdt.core.javacodeFormatter -Anwendung aus der Befehlszeile:

eclipse -vm <path to virtual machine> -application org.eclipse.jdt.core.JavaCodeFormatter [ OPTIONS ] <files>

Wenn Sie auf macOS aufgerufen werden, können die Pfade auf die Konfigurationsdatei oder die Quelldateien relativ sein, sie werden jedoch vom Speicherort der Eclipse.ini -Datei berechnet. Dies ist eine Einschränkung des Eclipse Launcher auf macOS. Auf allen anderen Plattformen werden die relativen Pfade relativ zum aktuellen Benutzerverzeichnis berechnet.

Java -Quelldateien und/oder Verzeichnisse zu formatieren. Nur Dateien, die mit .Java enden, werden im angegebenen Verzeichnis formatiert.

-Config

Verwenden Sie den Formatierungsstil aus der angegebenen Eigenschaftendatei. Eine Konfigurationsdatei für die Formatatter -Anwendung für Details finden Sie unter.

-Hilfe

Zeigen Sie die Hilfebotschaft an.

-ruhig

Nur Druckfehlermeldungen.

-Verbose

Seien Sie ausführlich über den Formatierungsjob.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top