我正在寻找一个良好的屏幕POD阅读体验。
多年来,我一直在perldoc
中使用man
或xterm
来阅读屏幕上的Perl文档,并围绕Pod::LaTeX
构建一个小型自定义程序进行打印它。印刷版很好:脚本做得很好。但是,屏幕阅读很痛苦:
as
中的DBIx::Class::ResultSet
部分。 Less不了解文档的结构,搜索常见的英文单词毫无意义。see section so-and-so
时我都很害怕。大。现在我必须找到它。然后回到我原来的位置并不是微不足道的(尽管这可能是我不那么无知的表现)!perldoc foo
有效,但两个文件之间的切换很难。你可以通过暂停较少并从shell运行perldoc
来解决这个问题,但这是更多的击键而且我很懒。我希望能够点击目录,然后转到该部分。我希望能够点击“看到其他”然后去那里。等等。到目前为止,我知道两种可能性:
DBIx::Class::ResultSet
。需要Internet连接,但这通常不是问题。Podbrowser
。刚开始尝试这个,看起来很不错。我正在运行Debian GNU / Linux,Lenny和Squeeze。但请为所有平台建议程序,以使其尽可能有用。
答案 0 :(得分:7)
您可以尝试使用内置的http服务器Pod::Browser,它可以与您的浏览器连接,或者像Tk::Pod这样的gui pod浏览器。
答案 1 :(得分:5)
您是否看到CPAN::Mini::Webserver或Pod::POM::Web或Apache::Perldoc?这些设置了一种本地方式,让您可以查看文档的HTML版本。
答案 2 :(得分:2)
我建议您使用pod2html
将所有POD转换为HTML这使它可浏览,链接和美观,你可以自定义外观和;通过CSS感觉。
答案 3 :(得分:1)
刚刚添加两个似乎已经错过的POD服务器了!
答案 4 :(得分:0)
另请参阅Gtk2 :: Ex :: PodViewer,这是一款基于GTK的优秀GUI查看器。如果您还使用Windows,则可以在Camelbox中找到预先构建的包装器(http://code.google.com/p/camelbox/)。