Wie kann ich den Codeformatierer meines Eclipse so einstellen, dass Codezeilen mit mehr als 80 Zeichen zulässig sind? Ich weiß, dass sehr lange Zeilen schwer zu lesen sind, aber meiner Meinung nach sind 80 Zeichen pro Zeile ein sehr kleiner Wert für Breitbildmonitore.So passen Sie die Formatierung des Eclipse-Texteditorcodes an
Antwort
In Einstellungen, gehen Sie zu Java>-Code Stil>Formatter und bearbeiten/die Formatierungs erstellen und Zeilenumbruch zu Tab gehen. Dort können Sie die Maximale Linienbreite einstellen.
Weiterhin können Sie in Allgemeinen>Herausgeber>Text-Editoren auch die Print Randspalte gesetzt, dass der Marge (eine 1px breite vertikale Linie auf der rechten Seite Ihres Codes) verschieben sollte zu die gewünschte Position. Dies betrifft jedoch nicht den Formatierer, sondern nur das menschliche Auge.
Beachten Sie, dass der Java - Editor (zumindest in Eclipse Neon) nur die Einstellung im Formatierer des Code - Stils für den Druckrand verwendet, und dabei den Einstellung in Allgemein -> Editoren -> Text Editoren. Alle anderen Editoren verwenden die Einstellung Allgemein -> Editoren -> Texteditoren. – Pixelstix
Diese Antwort war ein bisschen alt, und der Pfad hat sich mit neuen Versionen von Eclipse geändert.
Zum Einstellen der Maximale Linie Breite, gehen Sie zu Projekt>Eigenschaften. Im Eigenschaften Fenster gehen Sie zu Java Code Style>Formatierer. Wählen Sie Ihr Aktives Profil (lassen Sie das bereits ausgewählte, das ist das, das Sie gerade verwenden) und klicken Sie auf Edit. In der Registerkarte Zeilenumbruch können Sie die Maximale Zeilenbreite (80 standardmäßig) festlegen. Sie können auch Kommentare auf die Registerkarte gehen und deaktivieren Linie Kommentar Enable Formatierung, wenn Sie Ihre Kommentare über mehrere Zeilen mit Ctrl +Umschalt +F formatiert werden nicht.
Vergessen Sie nicht, den Namen der Profilname zu ändern; wenn Sie es nicht ändern, werden Sie nicht in der Lage sein, Ihre Änderungen zu speichern (vorausgesetzt, dass das Sie bearbeiten ist Built-In
Sie können aber auch den drucken Randspalte in Fenster gesetzt >Einstellungen>Allgemeine>Herausgeber>Texteditoren.
der "kleinen" Wert Bezug (80), das sich gerade geändert hat (im August 2014).
Siehe "Eclipse is not a terminal anymore – Default line size of Java code formatter is now 120"
(Von Lars Vogel)
Projekt>Eigenschaften, Java-Code-Art>Formatter.
bearbeiten Registerkarte Zeilenumbruch
Ein drei Jahre altes Problem wird schließlich angesprochen:
bug 356851: Default line size of Java code formatter should be increased to 120
Es ist nicht im Eclipse Project 4.5 (Mars) M1 - New and Noteworthy erwähnt, aber es ist immer noch „Verifiziert für 4,5 M1 mit I20140804-2000 bauen ".
Hinweis: Beim Start von Eclipse Mars 4.5 M1 (August 2014) beträgt die Standardlinienlänge in Eclipse 120 (statt 80). Siehe [meine Antwort unten] (http://stackoverflow.com/a/25250064/6309) – VonC