window下在Eclipse上搭建perl開發環境

來源:互聯網
上載者:User

    Eclipse是著名的跨平台的自由整合式開發環境(IDE)。最初主要用來Java語言開發,目前亦有人通過外掛程式使其作為C++、Python、PHP等其他語言的開發工具。Eclipse的本身只是一個架構平台,但是眾多外掛程式的支援,使得Eclipse擁有較佳的靈活性。許多軟體開發商以Eclipse為架構開發自己的IDE。
    作為一個強大的工具,Eclipse的設計思想是:一切皆外掛程式。Eclipse核心很小,其它所有功能都以外掛程式的形式附加於Eclipse核心之上。Eclipse基本核心包括:圖形API(SWT/Jface),Java開發環境外掛程式(JDT),外掛程式開發環境(PDE)等。

    Eclipse的外掛程式機制是輕型軟體組件化架構。在富客戶機平台上,Eclipse使用外掛程式來提供所有的附加功能,例如支援Java以外的其他語言。已有的分離的外掛程式已經能夠支援C/C++(CDT)、PHP、Perl、Ruby,Python、telnet和資料庫開發。外掛程式架構能夠支援將任意的擴充加入到現有環境中,例如組態管理,而決不僅僅限於支援各種程式設計語言。

 廢話少說,還是進行我們的Perl之旅吧。

一: perl 安裝

    為了在Windows下使用Perl,需要安裝ActivePerl。ActiverPerl現在有兩個版本ActivePerl
5.10.0.1003和ActivePerl 5.8.8.822,你可以自由選擇其中之一下載安裝。網址為:http://www.activestate.com/activeperl/downloads

安裝完以後就可以在CMD中查看是否安裝成功 perl
–v


二:perl外掛程式安裝

為了在eclipse中debug perl代碼,則需要下載一個perl組件,安裝的方法是:開始->程式->ActivePerl p.l.a Build c.c.p->Perl Package Manager.開啟Perl Package Manager後,

1.點擊view all packages按鈕,然後再輸入框輸入padwalker後;

2.點擊mark for install 按鈕;

3.點擊run mark action按鈕;

這樣Perl Package Manager就會自動搜尋下載安裝padwalker組件

三:Eclipse上配置perl環境

EPIC(Eclipse Perl Integration)是一個基於Eclipse平台的開源Perl整合式開發環境。其支援的功能有文法高亮、語法檢查、代碼提示、Perldoc支援、模版、Perl調試器和Regex外掛程式等

為了讓eclipse支援perl的開發環境,需要下載安裝EPIC plugins, 其地址: http://www.epic-ide.org/updates/.

步驟在Eclipse->Help->Install New Software ...->Add。Local填寫Perl,地址為http://www.epic-ide.org/updates/,然後點下一步安裝。

EPIC安裝完成後,還需配置perl的編譯器。否則編譯perl檔案時會出現:"To
operate correctly, EPIC requires a Perl interpreter....“。

開啟eclipse->windows->preferences->Perl
EPIC設定自己的perl環境:



注意上面的Perl
Executable "C:\Perl\bin\perl.exe"即perl的編譯器。

完成上面的操作後,就可以在Eclipse上進行perl編譯了,Eclipse->New->Project


選擇Perl Project->next



finish即可。

這樣就可以在PerlDev下進行perl開發了:



OK,到此為止,安裝成功,:-)。

由於csdn不能貼圖,下面的內容不直觀。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.