PDA

Ver la Versión Completa : Herramientas de Analisis Estatico y Documentación


maunix
29-09-2011, 15:31:30
Bien, hace tiempo que vengo usando el Delphi Code to Doc la verdad que no me gusta mucho... debo realizar muchas operaciones manualmente y además está algo desactualizado (2009 la version 0.23). Incluso automatizando algunas cosas con el Gexperts me es tediosa la interfaz.

He visto por arriba el CodeHealer en su web (que es paga y cuesta algo asi como 340 dólares). Algo excesivo para mis pretensiones actuales aunque si no hay algo gratuito que supla la necesidad tal vez convenga invertir en algo así y no perder tiempo por errores de código y/o de documentación, sobre todo cuando debo 'retomar' algún desarrollo.

Quería consultar si alguien utilizaba alguna otra herramienta de documentación de código que permita documentar las clases, sus propiedades, métodos, eventos. Que permita generar algún arbol de llamadas, algunas ayudas sobre código que pueda llegar a ser inseguro o inestable, etc.

Desde ya muchas gracias

Ñuño Martínez
30-09-2011, 13:14:11
Yo uso PasDoc (http://pasdoc.sipsolutions.net/), un programa al que le das los nombres de los archivos de tu paquete/programa, los analiza, extrae información tanto de las declaraciones como de los comentarios y te genera documentación en TeX, HTML y algún otro formato más. Aunque lleva tiempo sin ser actualizado, la verdad es que funciona muy bien. El único problema que tengo es que por defecto suelo trabajar con UTF-8 y no lo soporta muy bien, pero es realmente impresionante. Para que veas qué te vas a encontrar, échale un vistazo a la documentación de Allegro.pas (http://allegro-pas.sourceforge.net/docs), que genero con esta aplicación.

Ahora mismo no recuerdo si en su web hay ejecutable para Windows, pero sí está seguro el código fuente. Si no puedes compilarlo (lo escribió pensando en FreePascal), dilo y te paso mi ejecutable (es libre, así que no hay problema).