Wenn ich XML-Dateien in Eclipse schreibe, muss ich Code häufig manuell einrücken. Zum Beispiel
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:background="@color/background"
android:layout_height="fill_parent"
android:layout_width="fill_parent" />
Nach dem Formatieren sieht es so aus.
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:background="@color/background"
android:layout_height="fill_parent"
android:layout_width="fill_parent" />
Wie kann man das automatisieren? Ich kann keine Formatierungseinstellungen in Eclipse für XML finden.
xml
eclipse
formatting
Sandale
quelle
quelle
CTRL + A
um den gesamten Text auszuwählen und dannCTRL + SHIFT + F
Antworten:
Ctrl+ Shift+F
Wird es für Sie tun, und Sie können es in konfigurieren
quelle
Wie oben angegeben, wird Ctrl+ Shift+ Fautomatisch formatiert. Standardmäßig teilt Eclipse Attribute jedoch auf naive Weise auf. Wenn Sie wie ich sind und alle Attribute in eigenen Zeilen haben möchten, gehen Sie zu Fenster → Einstellungen → XML → XML-Dateien → Editor und aktivieren Sie das Kontrollkästchen Mehrere Attribute in einer neuen Zeile teilen .
quelle
CMD + UMSCHALT + F für Macintosh-Benutzer
quelle
Sie müssen die Datei mit dem XML-Editor öffnen, zur Quellansicht wechseln und dann den Ctrl+ Shift+ FTrick ausführen.
quelle
Öffnen Sie Windows-> Einstellungen-> XML-Dateien-> Editor. Geben Sie eine hohe Zahl für die Zeilenbreite ein , z. B. 999, und formatieren Sie die XML-Datei mit Strg + Umschalt + F.
Sie werden sehen, dass die Linien richtig ausgerichtet sind.
quelle
Sie können den Standard-XML-Editor auf "Java-Editor" setzen:
Dies wendet alle Java-Formatierungen an und steuert die XML-Datei.
quelle