Ответ 1
Ctrl + Shift + F
Сделай это для себя, и вы можете настроить его в
Window -> Preferences -> XML -> Xml Files -> Editor
Когда я пишу .xml файлы в Eclipse, мне часто приходится указывать код с отступом вручную. Например
<?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" />
После форматирования это выглядит так.
<?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" />
Как автоматизировать это? Я не могу найти настройки форматирования в Eclipse для XML.
Ctrl + Shift + F
Сделай это для себя, и вы можете настроить его в
Window -> Preferences -> XML -> Xml Files -> Editor
Как указано выше, Ctrl + Shift + F будет автоматически форматироваться. Однако по умолчанию Eclipse будет разделять атрибуты наивным образом. Если вы похожи на меня и предпочитаете иметь все атрибуты в своих собственных строках, перейдите в Window & rightarrow: Preferences & rightarrow; XML и rightarrow; Файлы XML и rightarrow; Редактор и проверка. Разделите несколько атрибутов на каждой новой строке.
CMD + SHIFT + F для пользователей Macintosh
Вам нужно открыть файл с помощью редактора XML, перейти к представлению "Источник", а затем выполнить трюк Ctrl + Shift + F.
открыть окна- > настройки- > xml files- > editor введите некоторое число для ширины строки, скажем 999, а затем отформатируйте файл xml с помощью Ctrl + shift + F.
Вы увидите, что линии правильно выровнены.
Как указано выше, Ctrl + Shift + F будет автоматически форматироваться в Eclipse или STS, только если мы проверим разделение нескольких атрибутов на каждой новой строке. Чтобы проверить это, перейдите в Окно → Настройки → XML → Файлы XML → Редактор.
Вы можете установить XML-редактор по умолчанию в "Редактор Java":
Это касается всех java-форматирования и контроля над XML файлом.