Perl开发工具Padre、JPerl、Rakudo、CPAN介绍

以下为你介绍的Perl开发工具都可用在Linux系统上:Padre(Perl 开发工具)、JPerl(用 Java 语言实现的 Perl)、Rakudo(MoarVM和JVM的Raku编译器)、CPAN(Perl软件收藏库)。

1、Padre(Perl 开发工具)

Perl开发工具Padre、JPerl、Rakudo、CPAN介绍

Padre(Padre是Perl IDE) 是一个为 Perl 语言开发者提供的集成开发环境(或者说是一个文本编辑器,它对于新的Perl程序员来说很容易使用,但也支持大型的多语言和多技术项目),提供了语法高亮和代码重构功能。

主要重点是创建一个无与伦比的环境来学习Perl并创建Perl脚本,模块和发行版,并带有一个可扩展的插件系统,以支持相关功能和语言的添加,并支持高级开发人员将编辑器带到他们想要的任何地方。

主要特点:

可自定义的语法突出显示,适用于多种语言和可视化编辑器效果。

支持 Perl 5 和 6 的语法检查。

支持 Perl 5 和 6 的重构工具。

上下文帮助。

对初学者友好。

高级程序员的额外功能。

支持多种平台,包括:Microsoft Windows、Linux、Mac OS X。

为不同层次的开发组提供一些对应功能。

根据Perl许可证免费和开源。

基于 Perl 5 开发。

下载地址:http://padre.perlide.org/

2、JPerl(用 Java 语言实现的 Perl)

JPerl 是一个用 Java 语言实现的 Perl。

3、Rakudo(MoarVM和JVM的Raku编译器)

Rakudo是MoarVM和JVM的Raku编译器,Rakudo根据Artistic License 2.0的条款进行分发。

注:项目页面该目录仅包含Rakudo编译器本身,它不包含任何完整的Raku发行版中随附的模块,文档或其他项目。如果您不只是单纯的编译器,请下载最新的Rakudo Star软件包。

请注意,不同的后端实现的功能集略有不同。

建造和安装Rakudo:

生成的一般过程是使用所需的配置选项运行perl Configure.pl,然后运行make或make install。您可以运行make spectest以在正式Raku测试套件Roast上测试构建。要更新测试套件,请运行make spectest_update。

安装Rakudo仅需要构建并运行make install。请注意,此步骤对于从构建目录外部运行Rakudo是必需的。但是请放心,它默认情况下会在本地安装,因此您无需任何管理员权限即可执行此步骤。

下载地址:https://github.com/rakudo/rakudo

4、CPAN(Perl软件收藏库)

Perl开发工具Padre、JPerl、Rakudo、CPAN介绍

CPAN是Comprehensive Perl Archive Network的缩写。它是一个巨大的Perl软件收藏库,收集了大量有用的Perl模块(modules)及其相关的文件。

关于CPAN说明:

综合Perl存档网络(CPAN)当前有40,666个发行版中的184,849个Perl模块,由13,883位作者选写,并镜像到254台服务器上。该档案库自1995年10月以来一直在线,并且一直在增长。

如何使用CPAN:

在DOS命令行键入以下指令执行CPAN:

C:>perl -MCPAN -e shell

第一次进入CPAN时,CPAN将会进行一次配置(configuration)。当配置完成后,就可以利用CPAN来查询CPAN内的Perl模块,并且进行安装。一般操作如下:

CPAN> d /bioperl/

查询有关bioperl的模块:

CPAN> install modulename

安装指定的模块:

如要重新配置CPAN,可先进入CPAN,然后在CPAN命令行(即CPAN>)键入以下指令:

CPAN>o conf init

下载地址:https://www.cpan.org/

注明

以上就是Perl开发工具Padre、JPerl、Rakudo、CPAN的介绍内容,这些Perl开发工具都能使用在Linux操作系统中。

栏目相关文章