Leyendo me he topado con un proyecto muy interesante, el Linux Cross Reference, que permite leer un código fuente de una manera MUY cómoda
El proyecto Linux Cross Reference, albergado en SourceForge, es un proyecto que consiste en, partiendo de un código fuente, htmlizarlo añadiendole hipervínculos de forma que si pinchas por ejemplo, encima de un include, te lleva directamente al fichero del include, si pinchas en una función, te sale una lista (como no, con enlaces a todos lados) de sitios donde se usa esa función, y así.
Originalmente se escribió para navegar por el código de linux, pero hay otros proyectos que ya lo han adaptado y puesto en marcha, como por ejemplo, Mozilla ó FreeBSD.
Lo bueno de todo esto, no es solo que podamos navegar de forma cómoda por el código de linux, o de freebsd, sino que podemos adaptarlo a nuestros propios proyectos!
Los debianeros, como siempre, lo tenemos más fácil:
apt-get install lxr
Lo hace casi todo por nosotros 🙂
Luego, leyendo el /usr/share/doc/lxr/README.Debian es muy sencillo montar todo el tinglado 🙂
Como diría un buen Jedi, may the source be with you.
Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=900 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.