Форматирование XML-кода в Eclipse



когда я пишу .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.

638   6  

6 ответов:

Ctrl+ Shift+F

будет делать это за вас, и вы можете настроить его в

Window -> Preferences -> XML -> Xml Files -> Editor

Как указано выше, Ctrl+ Shift+F автоматически-формат. Однако по умолчанию Eclipse будет разделять атрибуты наивным образом. Если вы похожи на меня и предпочитаете иметь все атрибуты в своих собственных строках, перейдите в окно & Rightarrow; Preferences & rightarrow;XML&rightarrow; XML Files & rightarrow;Editor и проверьте разделить несколько атрибутов, каждый на новой строке.

CMD + SHIFT + F для пользователей Macintosh

вам нужно открыть файл с помощью редактора XML, поменять местами на исходный вид, а затем сделать Ctrl + Shift + F трюк.

открыть windows - > настройки - > xml-файлы - > редактор введите некоторое высокое число для ширина линии, скажем 999, а затем отформатируйте xml-файл с помощью ctrl + shift+F.

вы увидите, что линии выровнены правильно.

вы можете установить редактор XML по умолчанию в "Java Editor":

  • щелкните правой кнопкой мыши на XML
  • Открыть С Помощью
  • другие...
  • Редактор Java

Это применяет все форматирование java и элементы управления над XML-файлом.

Comments

    Ничего не найдено.