2009-06-12 15 views
33

Mam plik XML konfiguracji w stylu czeku i chcę automatycznie wygenerować z niego konfigurację formatowania Eclipse. Czy jest jakieś narzędzie, które może to zrobić?Jak wygenerować konfigurację formatyzatora Eclipse z konfiguracji typu checkstyle?

+0

Drogi Ken, niektórzy z nas uważają, że powinieneś zaakceptować powyższą odpowiedź jako najlepszą (nie masz pewności, że Paul działa po odznace bohatera Unsung;)) –

+0

@ Jean-RémyRevy zrobione, dzięki za ping! –

+0

@ Jean-RémyRevy To dobrze, że odpowiedź została przyjęta, ale niedoceniony bohater byłby dla użytkowników, którzy zaakceptowali odpowiedzi z 0 głosami, zamiast dużej liczby głosów bez akceptacji. (Po prostu próbuję ratować innych przed szukaniem czegoś, co oznacza niezrozumiała bohaterska odznaka) –

Odpowiedz

57

w Eclipse (3.6):

  • Install Checkstyle plug-in
  • importu stylów przy użyciu systemu Windows -> Preferencje, Ogólne -> Sprawdź styl -> Nowy. Ponieważ masz zewnętrzny plik, wybierz "zewnętrzny plik" jako typ.

Kliknij prawym przyciskiem myszy na swój projekt w widoku Pakiet i wybierz polecenie Checkstyle -> Utwórz profil formatujący.

Następnie włącz formatyzator dla swojego obszaru roboczego: Windows -> Preferencje -> Java -> Styl kodu -> Formatter. Wybierz formatter: "eclipse-cs [nazwa projektu]".

Kliknij OK!

+5

To powinna być zaakceptowana odpowiedź. – Snicolas

+0

jaki plik należy zaimportować do wtyczki stylu Eclipse dla stylu Java w języku Java - http://google-styleguide.googlecode.com/svn/trunk/? Próbowałem 'styleguide.css', ale to się nie udało. –

+1

Wygląda na to, że zależy to od języka programowania: [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) W każdym razie potrzebujesz pliku XML, a nie CSS. – Paul

1

Here mówią, że można zaimportować konfigurację stylu prostego bezpośrednio do programu formatującego Eclipse. Nie zweryfikowałem, ale przynajmniej jest to wskazówka.

Jeśli link nie działa w przeglądarce, prosimy copy'n'paste URL: http://dbestudio.wiki.sourceforge.net/Code+Formatting+with+Checkstyle

+0

Twój link = Zła nazwa Wiki – Karsten

+1

Wygląda na to, że problem tkwi w generowanych linkach. Po otrzymaniu "Bad Wiki Name", zamień wszystkie% 2B na + –

+0

hm, być może problem z firefoxem. automatycznie zakodowuje plusy, co prowadzi do strony "zła nazwa wiki" 404. ręczne ustalanie tego/wpisywanie adresu URL działa. – Karsten

Powiązane problemy