我是Perl的新手。
从eclipse开始,我希望自动完成工作并在执行控制空格键时显示文档。我以为我有这个功能,或者我错了。
我搞砸了我的Perl安装。并安装了Perl 5.16。但是perldoc在新安装中不起作用。我不知道如何在我的终端使用perldoc了。
:::::::::::::::
UPDATE ::
我可以从命令行执行Perl脚本。 我正在使用Epic安装,现在使用5.16 Perl。不确定我可以回滚或如何。所以我现在要坚持这个。 我可以使用哪种轻量级IDE?
如果我做了perldoc - 我得到/ usr / bin / perldoc
如果我做perldoc perldoc - 我得到的perl版本5.16.0无法运行/ usr / bin / perldoc。尝试替代方案: /usr/bin/perldoc5.10.0(使用Perl 5.10.0)
这是否意味着有另一种类型的perldoc可用于5.16?
由于
答案 0 :(得分:2)
我是perl的新手
您好@airnet并欢迎使用这种精彩语言:)您可以在http://www.perl.org/找到有关Perl以及如何学习的信息
顺便说一句:该语言称为“Perl”,解释器称为“perl”。
我希望自动完成工作并在执行控制空格键时显示文档。
我个人不使用Eclipse进行Perl编程,而更喜欢使用更轻量级的编辑器。您使用的是什么插件?史诗?根据您编写的Perl代码的类型,使用完全成熟的IDE可能不合理。
我弄乱了我的perl装置。
AFAIK OSX预装了perl。虽然您可能必须单独下载文档。您可以在http://perldoc.perl.org/在线访问核心文档,在http://www.cpan.org/访问模块文档。
并安装了perl 5.16。
虽然新版本的perl是一件好事,但考虑到某些系统实用程序可能依赖于特定版本,仅安装新的perl可能不是最理想的。您可以使用perlbrew
(可从CPAN获得)安装多个perl版本,但在您认为需要特定功能或系统perl低于v5.10之前,我不建议这样做
我不知道如何在我的终端中使用perldoc
您键入perldoc perldoc
;-)命令which perldoc
返回什么?该程序是否遗失或您的perl不再工作?这个命令会问你吗?
$ perl -e 'print "Hello :-)\n"'
如果没有,您的perl可执行文件因此perldoc
不可用。你能以某种方式回滚你的安装并重新启动默认的perl吗?