formatting - bigdecimal to string
¿Hay un formateador de código fuente para Groovy? (5)
En realidad, Groovyc viene con un formateador integrado (tipo de). Si configura la variable de entorno JAVA_OPTS
en -Dantlr.ast
y ejecuta groovyc test.groovy
un archivo llamado test.groovy.pretty.groovy.
Pero tenga en cuenta: por lo que encontré en Internet acerca de esto, este formateador no es configurable y elimina comentarios.
Utilizo la versión comercial de Jalopy para mis proyectos de Java, pero no funciona en los archivos de Groovy. IntelliJ tiene un formateador útil pero no me gusta requerir un IDE en particular.
Descubrí que BUSL funciona muy bien en los archivos de Groovy. También es independiente, por lo que puedes usarlo desde tu editor de texto o lo que sea.
el último plugin de eclipse hará algo de formateo y refactorización: http://groovy.codehaus.org/Eclipse+Plugin+Refactoring
El soporte de Groovy para Jalopy llegará más adelante este año. Hay un pequeño adelanto en YouTube mostrando el complemento de Eclipse:
spidasoftware / format extrae el plugin Groovy Eclipse y le proporciona una interfaz de línea de comando.
Instrucciones:
-
git clone [email protected]:spidasoftware/format.git
-
cd format/bin
-
./format /path/to/groovy/file
advertencia: este proyecto ya no se mantiene, sin embargo, funciona a partir del momento de esta publicación