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