2010-05-31 6 views
39

Я хотел бы изменить способ форматирования XML-файлов Eclipse. Например, если у меня есть в pom.xml файл раздел следующим образом:Как настроить форматирование Eclipse XML?

<dependency> 
     <groupId>junit</groupId> 
     <artifactId>junit</artifactId> 
     <version>3.8.1</version> 
     <scope>test</scope> 
    </dependency> 

После Ctrl + Shift + F это будет выглядеть:

<dependency> 
     <groupId> 
      junit 
     </groupId> 
     <artifactId> 
      junit 
     </artifactId> 
     <version> 
      3.8.1 
     </version> 
     <scope> 
      test 
     </scope> 
    </dependency> 

Я предпочитаю первый вариант, так как настроить Eclipse для форматирования XML-файлов, чтобы выглядеть так?

ответ

33

Окно -> Настройки, затем XML -> Файлы XML -> Редактор. Существует окно поиска над деревом настроек, очень полезно, когда вы хотите найти, где что-то настроено.

Обратите внимание, что это может быть какой-то другой редактор, например. если вы редактируете файл build.xml и имеете интеграцию Ant. В этом конкретном случае вы настроили форматирование в Window -> Preferences, Ant -> Editor -> Formatter. В подобных случаях вам нужно самостоятельно искать соответствующие параметры для этого редактора.

+4

Я рассмотрел настройки в указанном вами окне, но, похоже, не существует параметра, влияющего на форматирование. – tputkonen

+4

1- попробуйте увеличить длину строки, возможно, она просто не подходит. 2 у вас есть плагин, который обрабатывает файлы POM в eclipse? m2eclipse и т. д.? – unbeli

+10

Спасибо за подсказку. Для редактирования файла использовался редактор XML Aptana, который исказил форматирование. Щелкните правой кнопкой мыши на pom.xml -> открыть с помощью -> Редактор XML сделал трюк – tputkonen

14

У меня есть решение, поэтому вы должны перейти в Preferences-> Andriod-> Редакторы и отключить первую строку «Форматировать файлы XML с помощью стандартного Android XML ...», что является решением. Это связано с установкой плагина ADT, я думаю.

4

TRY это

Window-> Настройки-> XML-> XML Файлы-> Редактор ... Под Formatting-> ширина линии

Увеличьте значение ширины (скажем, 150) , пока не появится желаемый формат тега

Смежные вопросы