2009-07-14 2 views
2

У нас есть определенный набор правил в Eclipse для форматирования и очистки кода. Есть ли способ запустить код очистки с помощью муравьев?Как сделать очистку исходного кода/форматирование кода (определено в eclipse) с помощью ant task

Я знаю, что есть такие инструменты, как checkstyle, но у этих инструментов есть свои собственные конфигурации и правила, и я не хочу поддерживать 2 набора правил.

Я ищу муравей задачу, которая будет использовать ту же самую точную конфигурацию и правила, определенную для затмения форматирования кода/очистить

- Благодаря Йонатан

ответ

5

Считаете ли вы, что используете Java -> Editor -> Сохранить действия, чтобы включить переформатирование при сохранении вместо этого?

+0

Это почти то, что я хотел (так как все еще часть конфигурации отличается от конфигурации очистки источника). Это простое и понятное решение Спасибо –

+0

Добро пожаловать. Я не понимаю ваше утверждение о части конфигурации, отличной от конфигурации очистки источника? –

0

Я использовал Jalopy, как Eclipse, плагин.

Посмотрите at his ant integration.

+0

драндулет, безусловно, форматирования кода во время сборки муравей, но драндулет имеет совершенно отдельную конфигурацию форматере Eclipse. Это (по моему опыту) невозможно сделать, чтобы две конфигурации достигли точно таких же результатов, поэтому вы получаете разные источники в зависимости от того, где они были отформатированы. Это кошмар для ди-инструмента –

+0

Я согласен с тобой. Но почему бы не использовать как Jalopy Eclipse Plugin, так и Jalopy Ant? те же правила, одинаковое форматирование? – sourcerebels

+0

Иногда у вас нет контроля над конфигурацией форматирования кода. В таком случае вы захотите повторно использовать исходный код форматирования, а не новый. – christopheml

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