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