2010-05-21 6 views
2

Я не использую плагин Eclipse maven при разработке в Eclipse.Autoformat pom.xml без использования плагина m2eclipse

сгенерировать мой Eclipse, используя наружно классам следующую команду:

mvn eclipse:eclipse 

Это работало отлично в течение достаточно долгого времени, и я не склонен добавлять Maven плагин.

Однако, я хотел бы иметь возможность «автоформатировать» мой файл pom.xml.

My pom.xml не отображается как «исходный» файл, поэтому контекстное меню «Источник» не отображается.

Control-Shift-F не работает.

Есть ли способ сделать это без установки плагина m2eclipse? Есть ли другой общий «XML-редактор», который может помочь в этом?

ответ

3

я может отсутствовать что-то очевидное, но почему бы вам не использовать в Eclipse встроенный редактор XML, который поддерживает форматирование (с помощью регулярного сдвига + Ctrl +F)?

+0

Это не работает для меня. Я упомянул об этом в вопросе. Выделите это. – hashable

+0

Ctrl-Shift-F работает только для файлов «Source». Поскольку pom.xml не является исходным файлом, он не работает для него. – hashable

+0

@hashable Это определенно работает для меня с ** любым ** XML-файлом, когда я открываю их с помощью ** XML Editor **, который является частью [Eclipse for Java] (http://www.eclipse.org/downloads/ moreinfo/java.php) (** щелкните правой кнопкой мыши ** в файле XML, затем ** Open With> XML Editor **). Если у вас его нет, установите его (я думаю, что это часть Eclipse WTP). –

0

Итак, я нашел способ -

  1. Выберите источник pom.xml (Ctrl + A).
  2. Щелкните правой кнопкой мыши.
  3. Затем нажмите «Источник»> «Очистить документ».
  4. Установите флажок «Формат источника» во всплывающем окне и снимите все остальные опции.

все готово !! :)