[JAVA] Einstellungen, die vorgenommen werden müssen, wenn HTML oder JSP in Eclipse formatiert sind und das Layout enttäuschend wird

Wenn Sie JSP oder HTML in Eclipse implementieren und formatieren, ist dies eine Schande. Wenn Sie das Format in einen solchen Quellcode schreiben können, sieht es wie folgt aus.

[Vor dem Formatieren] before.png

[Nach der Formatierung] after.png

Für die Quelle habe ich das Beispiel von Spring Boot ausgeliehen, das ich jetzt verwende, und es ein wenig geändert. https://github.com/spring-projects/spring-boot/tree/master/spring-boot-samples

Das Unglückliche an diesem Format ist, dass zwei Dinge nicht berücksichtigt werden:

  1. Unnötige Zeilenumbrüche werden in lange Sätze eingefügt
  2. Einige HTML-Tags werden nicht unterbrochen

after_red.png

Wenn Sie in Eclipse die folgenden Einstellungen vornehmen, wird daher das erforderliche Format erstellt.

  1. Klicken Sie im Menü auf "Windows" -> "Einstellungen"
  2. Wenn der Bildschirm "Einstellungen" geöffnet wird, wählen Sie "Web" -> "HTML-Dateien" -> "Edtor".
  3. Ändern Sie "Linienbreite:" von "Formatierung" von "72" in "200".
  4. Wählen Sie auf demselben Einstellungsbildschirm das HTML-Tag aus, das Sie unter "Inline-Elemente:" unterbrechen möchten, und klicken Sie auf "Entfernen", um es zu entfernen.

"Zeilenbreite:" ist die Einstellung für die Anzahl der Zeichen, die in einer Zeile angezeigt werden sollen. 200 Zeichen sind nur eine Anleitung. Wenn Sie also einen längeren Satz in einer Zeile anzeigen möchten, passen Sie ihn entsprechend an.

HTML-Tags, die in inlie angezeigt werden sollen, werden unter "Inline-Elemente:" registriert. Aus dieser Einstellung gelöschte Tags werden daher mit Zeilenumbrüchen angezeigt.

Jetzt fühlt es sich gut an, es erneut zu formatieren.

Recommended Posts

Einstellungen, die vorgenommen werden müssen, wenn HTML oder JSP in Eclipse formatiert sind und das Layout enttäuschend wird
Einstellungen, die vorgenommen werden müssen, wenn HTML oder JSP in Eclipse formatiert sind und das Layout enttäuschend wird
Ich habe im Frühjahr einen Restful-Server und -Client erstellt.
Ich habe CentOS 8 unter Windows 10 mit VirtualBox und Vagrant installiert
Ein Memorandum bei der Installation von Docker und der Erstellung eines Linux-Containers
Wenn Tomcat in Eclipse gestartet wird, wird "ClassNotFoundException" angezeigt und kann nicht gestartet werden.
[jOOQ] Wie in der WHERE / AND / OR-Klausel WANN FALLEN
Wenn das Projekt nicht in Eclipse angezeigt wird
Wenn der Schwebeflug von Eclipse schwer zu sehen ist
Was ist zu tun, wenn in Eclipse "Fehler beim Laden der gemeinsam genutzten JNI-Bibliothek" angezeigt wird?
So lösen Sie das Problem, wenn der Wert nicht gesendet wird, wenn das Formular in Schienen deaktiviert und gesendet wird
Wirf eine Ausnahme und fange, wenn es keinen Handler gibt, der dem Pfad im Frühjahr entspricht
So geben Sie den Wert aus, wenn sich ein Array im Array befindet
Das erste, was Sie tun müssen, wenn Sie mit Heroku auf GitHub mit Eclipse auf Java zufrieden sein möchten
Mit Pg_resetwal kann der PostgreSQL Docker-Container gestartet werden, wenn WAL fehlerhaft ist und nicht gestartet werden kann.
Ich habe die Punkte zusammengefasst, die bei der kombinierten Verwendung von Ressourcen und Ressourcen zu beachten sind
Was tun, wenn das Präfix c in JSP nicht gebunden ist?
Was tun, wenn der Tomcat-Prozess bestehen bleibt, wenn Sie Tomcat in Eclipse stoppen?
Ist es möglich, die Bibliothek (aar) in die Android-Bibliothek (aar) zu stellen und zu verwenden?
So legen Sie fest, dass Tabulatoren und Leerzeichen sichtbar sind, indem Sie mit der Tabulatortaste Leerzeichen in Java-Dateien in Eclipse einfügen
Wenn Sie einem Argument in einer Ruby-Methode neu zuweisen und dann "super" aufrufen → Das neu zugewiesene wird verwendet
Festlegen, wann in junit "Der Konstruktor Empty () ist nicht sichtbar" auftritt
Seien Sie vorsichtig mit Anfragen und Antworten, wenn Sie das Serverless Framework mit Java verwenden