2009-06-12 2 views
33

У меня есть файл конфигурации конфигурации checkstyle и вы хотите автоматически генерировать конфигурацию форматирования Eclipse. Есть ли какой-нибудь инструмент, который может это сделать?Как создать конфигурацию форматирования Eclipse из конфигурации checkstyle?

+0

Дорогой Кен, некоторые из нас думают, что вы действительно должны принять вышеуказанный ответ как лучший (не уверенный, что Пол бежит за значком незваного героя;)) –

+0

@ Jean-RémyRevy сделано, спасибо за пинг! –

+0

@ Jean-RémyRevy Хорошо, что ответ был принят, но невоспетый герой будет для пользователей, которые приняли ответы с 0 голосами, а не много голосов, не принимаясь. (Просто пытаясь спасти других от необходимости искать, что означает значок невоспетающего героя) –

ответ

57

В Eclipse (3,6):

  • Установка Checkstyle plug-in
  • Импорт таблицы стилей используя Windows -> Настройки, Общие -> Checkstyle -> New. Поскольку у вас есть внешний файл, выберите «внешний файл» в качестве типа.

Щелкните правой кнопкой мыши проект в представлении «Пакет» и выберите «Проверить стиль» -> «Создать профиль форматирования».

Затем включите форматирование для вашего рабочего пространства: Windows -> Настройки -> Java -> Стиль кода -> Formatter. Выберите форматтера: «eclipse-cs [название проекта]».

Нажмите OK!

+5

Это должен быть принятый ответ. – Snicolas

+0

, какой файл следует импортировать в плагин Eclipse check-style для стиля Google Java - http://google-styleguide.googlecode.com/svn/trunk/? Я попробовал 'styleguide.css', но это не удалось. –

+1

Похоже, что это зависит от языка программирования: [C++] (http://google-styleguide.googlecode.com/svn/trunk/eclipse-cpp-google-style.xml) [Java] (http: // google- styleguide.googlecode.com/svn/trunk/eclipse-java-google-style.xml) В любом случае вам нужен XML-файл, а не CSS. – Paul

1

Here говорят, что вы можете импортировать конфигурацию checkstyle непосредственно в форматировщик eclipse. Не проверял, но, по крайней мере, это намек.

Если ссылка не работает в вашем браузере, пожалуйста copy'n'paste этот адрес: http://dbestudio.wiki.sourceforge.net/Code+Formatting+with+Checkstyle

+0

ваша ссылка = Плохое Wiki Name – Karsten

+1

Кажется, что проблема связана с сгенерированными ссылками. Получив «Bad Wiki Name», замените все% 2B на + –

+0

hm, возможно, проблему с firefox. он автоматически перенаправляет плюсы, что приводит к 404 страницам «bad wiki name». вручную это исправление/ввод URL-адресов. – Karsten