Página 1 de 1

Pod::Cpandoc: un perldoc para módulos que no tienes

NotaPublicado: 2015-03-06 15:55 @705
por explorer
Pod::Cpandoc: un perldoc para módulos que no tienes instalado.

cpandoc es un script Perl que actúa como perldoc, salvo que en vez de devolver No documentation found for "Uninstalled::Module" (No se encontró documentación para el módulo...), buscará en CPAN por la documentación de ese módulo.

Una característica importante de cpandoc es que solo accede al índice en la web si no tienes el módulo instalado. Así, si usas cpandoc en un módulo que ya tengas instalado, entonces simplemente leerá la documentación ya instalada. Esto significa que la versión de la documentación coincida con la versión del código que tengas. Al menos, cpandoc es rápido con los módulos instalados :)

Todo esto significa que puedes confiar en cpandoc, en lugar de perldoc y todo sigue funcionando como hasta ahora.

cpandoc File::Find
muestra la documentación de su File::Find (instalado)

cpandoc Acme::BadExample
¡funciona incluso si no tienes instalado Acme::BadExample!

cpandoc -c Text::Xslate
muestra el archivo de cambios para ese módulo

cpandoc -v '$?'
pasa lo demás al perdoc normal

cpandoc -m Acme::BadExample | grep system
las opciones se respetan incluso si el módulo se obtiene de la web

vim `cpandoc -l Web::Scraper`
¿todavía no has cogido la idea?

cpandoc http://darkpan.org/Eval::WithLexicals::AndGlobals
¡también funciona con URL!