perldoc破坏 - eclipse / perl 5.16 / mac osx

时间:2012-08-29 18:39:55

标签: perl

我是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?

由于

1 个答案:

答案 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吗?