El fin de semana pasado me puse a automatizar algunas tareas que tendré que hacer, tarde o temprano, a la hora de “empaquetar” los tomos del PFC. Una de esas cosas es meter el código fuente en un fichero.
En el PFC de la EUITIO, la automatización se hizo copiando y pegando A MANO los tropecientos archivos en el documento Word. Esta vez quería hacer algo un poco más profesional. Lo ideal sería exportar a Word directamente, pero no es algo que se haga en unos días. Sin embargo, el formato RTF me servía igualmente y es mucho más sencillo.
Así que aquí os presento mi conversor de Java a RTF, que incluye instrucciones (breves) y el código fuente (GPL) dentro del jar, que podéis inspeccionar con el WinRar, por ejemplo. Para un uso sencillo, simplemente tenéis que ponerlo en la carpeta raíz de los ficheros fuente (src en el caso del Eclipse) y se generará un fichero llamado generated.rtf con todos los ficheros, organizado por paquetes (busca dentro de los directorios).
El resultado es que cada cosa tiene un estilo, y se puede cambiar por estilos del Word sin demasiada complicación, aunque reconozco que sigue teniendo algún bug por culpa de las malditas expresiones regulares, que siguen sin ir bien del todo. Pero funciona relativamente bien.
Aún así no os recomiendo echar un ojo al código porque DA MIEDO. En serio, tras las tropecientas horas depurando las putas expresiones regulares, el resultado ha sido un código tan fácil de digerir como la comida de Marina Civil.
Descarga directa | Java2Rtf
- Un sábado cualquiera
- ¡Que viene Java!
- Entro al trapo: Java vs Mono
- Java ¡te elijo a tí!
- Java, NetBeans y cintas de vídeo



