en academicos, software libre

RDoc

Estaba desarrollando un mini proyectito en Ruby, y me encontré ante la necesidad de generar documentación automática sobre dicho proyecto.

“RDoc”:http://rdoc.sourceforge.net/ es el programa mas usado dentro de Ruby para lo que plantee en el párrafo anterior.

En Ubuntu Karmic disponemos de los siguientes paquetes

bc. $ sudo aptitude search rdoc
i A rdoc – Generate documentation from ruby source files
i A rdoc1.8 – Generate documentation from Ruby source files (for Ruby 1.8)
p rdoc1.9 – Generate documentation from Ruby source files (for Ruby 1.9)
p rdoc1.9.1 – Generate documentation from Ruby source files (for Ruby 1.9.1)

Les dejo cortito la forma de uso del programa y una salida. Para que se den una idea del resultado, “fijense por aquí”:http://www.ruby-doc.org/core/.

bc. rdoc [opciones]

bc. $ rdoc –op doc/ –all

bc. fileHandled.rb: ……
varios.rb: …..
abmc.rb: …….
app.rb: .
main.rb: ..
altas_testing.rb:
files_testing.rb:
abmc.rb: …….
meta.rb: …….
fileHandled.rb: …….
varios.rb: …..
hashing.rb: …….
main.rb: .
abmc.rb: …….
fileHandled.rb: …….
varios.rb: …..
hashing.rb: …..
Generating HTML…

bc. Files: 17
Classes: 0
Modules: 0
Methods: 79
Elapsed: 21.324s

La verdad que funciono de maravilla, aunque recomiendo leer bien la documentación, porque se puede hacer que cada método tenga una descripción apropiada poniendo los comentarios en el lugar correcto, entre las pocas cosas que pude aprender. Les dejo la intriga 😉

Fuente:
“El generador de documentos de Ruby”:http://spejman.blogspot.com/2008/02/rdoc-el-generador-de-documentacin-de.html

Loading Facebook Comments ...

¿Algo para decir?

Comentario

Loading Disqus Comments ...