Perl开发环境搭建:解释器+编辑器+调试工具
如: StrawBerry Perl(解释) + padre(编辑+调试)
如: ActivePerl(解释) + VIM(编辑)+Perl (command line)(调试)
---------------------------------------------------------Perl解释器------------------------------------------------------------
1) ActivePerl
系统平台:Windows
推荐理由:ActivePerl是基于标准Perl源代码的完整的、自安装Perl版本,可使用户快速和方便地安装Perl。
下载链接:http://www.activestate.com/activeperl/downloads
软件简介:ActivePerl是一个可以让你任意执行Perl 程序的工具软件(脚本解释器),其包含了包括有 Perl for Win32、Perl for ISAPI、PerlScript、Perl Package Manager四套开发工具程序,可以让你编写出适用于unix,windows,linux系统的CGI程序来。
2) StrawBerry Perl
系统平台:Windows,Linux and Mac OS X
推荐理由:中国Perl协会网站推荐新手安装。
下载链接: http://strawberryperl.com/
软件简介:StrawBerry Perl的功能与ActivePerl类似。
---------------------------------------------------------Perl专用IDE------------------------------------------------------------
1) Perl Dev Kit
系统平台:Windows,Linux and Mac OS X
推荐理由:
下载链接:http://www.activestate.com/perl-dev-kit
软件简介:ActiveState Perl Dev Kit Pro使得创建、构造Perl程序变得容易,可以将perl程序在HP-UX、Linux、Solaris和Windows平台下生成各自可执行文件,调试Perl脚本也是一件容易的事,支持将 VBScript转换成Perl,也能用Perl创建.NET 和 ActiveX控件。
2) padre
系统平台:Windows,Linux and Mac OS X
推荐理由:padre是中国Perl协会网站推荐安装的windows下Perl开发软件,其不仅包含了Perl编辑器,StrawBerry Perl包也随同一并安装,以及一些很有用的CPAN模块。
下载链接:http://padre.perlide.org/download.html
软件简介:padre是一个为Perl 语言开发者提供的免费开源的集成开发环境,提供了语法高亮和代码重构功能。
3) Open Perl IDE
系统平台:Windows
软件简介:一款开源可视化的Perl 集成开发工具。
---------------------------------------------------------通用IDE------------------------------------------------------------
1) Eclipse + EPIC/perlipse
系统平台:Windows,Linux and Mac OS X
推荐理由:自由,强大
下载链接:http://www.eclipse.org/downloads/
perlipse http://code.google.com/p/perlipse/downloads/list
EPIC http://www.epic-ide.org/download.php
软件简介:Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。
perlipse是一个基于Eclipse动态语言工具包开发的perl编辑器。
EPIC是一个开源的Perl开发工具.支持语法高亮显示,快速语法检查,内容帮助,perldoc支持,源码格式,模板支持和一个Perl调试器.
---------------------------------------------------------代码编辑器------------------------------------------------------------
1) Notepad
推荐理由:经典的记事本!
2) UltraEdit
推荐理由:UltraEdit 是一套功能强大的文本编辑器,可以编辑文本、十六进制、ASCII 码,完全可以取代记事本(如果电脑配置足够强大),内建英文单字检查、C++ 及 VB 指令突显,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。软件附有 HTML 标签颜色显示、搜寻替换以及无限制的还原功能,一般用其来修改EXE 或 DLL 文件。能够满足你一切编辑需要的编辑器。
3) Notepad++
推荐理由:Notepad + +是一个免费的的源代码编辑器,记事本替代程序,支持多国语言。在MS Windows环境下运行,它的使用受GPL许可证。
下载链接:http://notepad-plus-plus.org/
4) Vim
推荐理由:Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。
附1:开源中国社区(oschina.net)perl开发工具(27款) http://www.oschina.net/project/tag/121/perl-development-too?lang=0&os=0&sort=view
附2:浅谈Perl开发工具 http://www.163ns.com/zixun/post/5390.html
附3:专家推荐 几款常用Perl开发工具 http://developer.51cto.com/art/201007/211565.htm
附4:perl ide集成开发环境整理大全 http://deepfuture.iteye.com/blog/609748