Ho un file XML di configurazione checkstyle e voglio generare automaticamente una configurazione di formattazione Eclipse da questa. C'è qualche strumento che può fare questo?Come generare una configurazione del formattatore Eclipse da una configurazione di tipo check-up?
risposta
In Eclipse (3.6):
- Installare Checkstyle plug-in
- Importa foglio di stile usando Windows -> Preferenze, Generale -> Stile di controllo -> Nuovo. Dato che hai un file esterno, scegli "file esterno" come tipo.
Fare clic con il tasto destro del mouse sul progetto nella vista Pacchetti e selezionare Checkstyle -> Crea profilo formatore.
Quindi abilitare il formattatore per il proprio spazio di lavoro: Windows -> Preferenze -> Java -> Stile codice -> Formatter. Seleziona formattatore: "eclipse-cs [nome progetto]".
Fare clic su OK!
Questa dovrebbe essere la risposta accettata. – Snicolas
quale file devo importare nel plug-in stile check Eclipse per lo stile di Google Java - http://google-styleguide.googlecode.com/svn/trunk/? Ho provato 'styleguide.css', ma non è andata a buon fine. –
Sembra che dipenda dal linguaggio di programmazione: [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) In ogni caso è necessario un file XML, non un CSS. – Paul
Here dicono, che è possibile importare una configurazione di check-up direttamente nel formattatore di eclissi. Non ho verificato, ma almeno è un suggerimento.
Se il link non funziona nel browser, si prega di Copy'n'Paste questo URL: http://dbestudio.wiki.sourceforge.net/Code+Formatting+with+Checkstyle
il tuo link = Bad Wiki Name – Karsten
Sembra che ci sia un problema con i link generati. Dopo aver ottenuto "Nome Wiki errato", sostituisci tutto% 2B con + –
hm, forse un problema di Firefox. automaticamente urlencode i pluss, che porta alla pagina 404 "nome wiki errato". aggiustando manualmente questo/digitando l'url funziona. – Karsten
Caro Ken, alcuni di noi pensano che dovresti accettare la risposta di cui sopra come la migliore (non sono sicuro che Paul stia inseguendo il badge dell'eroe non celebrato;)) –
@ Jean-RémyRevy fatto, grazie per il ping! –
@ Jean-RémyRevy È positivo che la risposta sia stata accettata, ma l'eroe non celebrato sarebbe stato per gli utenti che hanno accettato risposte con 0 voti, piuttosto che molti voti senza essere accettati. (Sto solo cercando di salvare gli altri da dover cercare che cosa significhi un eroe non distintivo) –