精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

淺談配置Eclipse支持Perl腳本開發(fā)

開發(fā) 后端
本文將介紹如何配置Eclipse支持Perl腳本開發(fā),這里推薦大家以核心Perl發(fā)布的慣例形式來組織你的工程。

1 Installation

EPIC(Eclipse Perl Integration)是一個(gè)基于Eclipse平臺(tái)的開源Perl集成開發(fā)環(huán)境。其支持的功能有語法高亮、語法檢查、代碼提示、Perldoc支持、模版、Perl調(diào)試器和正則表達(dá)式插件等。

在安裝EPIC之前需要安裝Eclipse3.1以上版本,此外還需要安裝Perl解釋器(Unix和Linux平臺(tái)通常會(huì)缺省安裝Perl,Windows平臺(tái)上可以安裝ActivePerl,下載地址www.activestate.com)。

可以通過Eclipse Update Manager來安裝EPIC。選擇菜單Help->Software and Updates->Find and Install,在彈出的Install/Update對(duì)話框中選擇Search for new features to install然后單擊下一步,在彈出的Install對(duì)話框中單擊New Remote Site,在彈出的對(duì)話框中輸入Name(例如EPIC)和URL(http://e-p-i-c.sf.net/updates)然后單擊確定。接下來在Install對(duì)話框中選中剛才新建的Site,單擊完成。按照向?qū)У闹甘就瓿珊罄m(xù)的過程,忽略途中提示的未經(jīng)簽名的警告。重啟Eclipse后,EPIC應(yīng)該已經(jīng)安裝完畢了。

如果要暫時(shí)禁用或者卸載EPIC,選擇菜單Help->Software and Updates->Manage Configuration,展開彈出對(duì)話框左側(cè)的樹控件,選中當(dāng)前版本的EPIC并單擊右鍵,在彈出菜單中選擇禁用或者卸載。

2 Setting Up Preferences

選擇菜單Window->Preferences,在彈出的Preferences對(duì)話框左側(cè)的樹控件中選擇Perl EPIC以打開Perl EPIC General Preferences頁。這個(gè)頁中包含了Perl解釋器的路徑、解釋器的類型以及其他選項(xiàng)等。

關(guān)于解釋器的類型,除了standard之外,還可以選擇Cygwin。如果選擇Cygwin,那么@INC數(shù)組的內(nèi)容會(huì)有所變化。至于@INC數(shù)組,當(dāng)使用use ModuleName來裝載模塊時(shí),Perl會(huì)在@INC數(shù)組中列出的每一個(gè)目錄中查找模塊。因?yàn)閡se是在編譯時(shí)裝載模塊,所以任何對(duì)@INC的修改都需要在編譯時(shí)發(fā)生。可以通過BEGIN塊在編譯時(shí)向@INC中添加值,例如BEGIN { push @INC, ‘/path’ }。@INC通常包含(假設(shè)Perl安裝在/perl):/perl/lib /perl/site/lib .。核心模塊是安裝在”perl/lib”目錄中,非核心模塊安裝在”perl/site/lib”目錄中,”.”這個(gè)目錄表示當(dāng)前的工作目錄。在Eclipse中選中Perl工程,選擇Project->Properties,在彈出的對(duì)話框中選擇Perl Include Path,然后就可以向@INC中添加項(xiàng)目。如果沒有指定絕對(duì)路徑,那么這個(gè)路徑是相對(duì)于工程目錄的。可以使用標(biāo)準(zhǔn)的Eclipse變量,例如${project_loc}。

關(guān)于調(diào)試器相關(guān)的設(shè)置有以下兩個(gè):

Enable debugger console。這個(gè)選擇只是在你希望調(diào)試EPIC自身的時(shí)候有用,在其它情況下不要使用。在調(diào)試的時(shí)候,一個(gè)特殊的控制臺(tái)(單擊Debug View中的perl –d項(xiàng)目以顯示此控制臺(tái))會(huì)顯示EPIC和后臺(tái)的Perl調(diào)試器之間的通信內(nèi)容。

Suspend debugger at first statement。此項(xiàng)目缺省是選中的,選中它會(huì)導(dǎo)致調(diào)試器在腳本的開始處停止,而不論該處是否有斷點(diǎn)。

如果不安裝PadWalker模塊也是可以使用調(diào)試器的,但是在這種情況下local variables 不會(huì)被顯示。可以從CPAN上下載PadWalker的最近版本并進(jìn)行安裝,例如使用Perl安裝中附帶的安裝管理器(ActiveState附帶的是Perl Package Manager)進(jìn)行安裝。

EPIC在進(jìn)行語法檢查時(shí)如果發(fā)現(xiàn)語法錯(cuò)誤,那么會(huì)顯示錯(cuò)誤或警告圖標(biāo)。如果右鍵單擊該圖標(biāo),并在彈出菜單中選擇Explain Errors/Warnings,那么在Explain Errors/Warnings view中會(huì)顯示具體的錯(cuò)誤或警告信息。

如果安裝了ActivePerl,那么會(huì)同時(shí)安裝Perldoc。通過Perldoc可以查找相關(guān)的幫助文檔,例如在命令行上輸入 Perldoc -f use可以查看use的用法。如果在程序中選擇部分文本并單擊右鍵,并在彈出菜單中選擇Perldoc(如果沒有任何選中,那么會(huì)彈出一個(gè)輸入對(duì)話框),那么在Perldoc View中會(huì)顯示查找到的幫助文檔。

在Content Assist Preference 頁中可以指定代碼提示的觸發(fā)字符,通常不需要對(duì)其進(jìn)行修改,只要取消選中Inspect Variables即可關(guān)閉此功能。需要注意的是:目前Content Assist支持使用箭頭操作符的方法調(diào)用,例如:

  1. $smtp = Net::SMTP->new();  
  2. $smtp->[content assist] 

不支持間接對(duì)象的方法調(diào)用,例如:

  1. $smtp = new Net::SMTP;  
  2. $smtp->[no content assist] 

在Templates Preference 頁中可以創(chuàng)建、編輯或者刪除模版。例如在New Template對(duì)話框的Name文本框中輸入for,在Pattern中輸入for(${var} = 0; ${var} < ${max}; ${var}++) {}并單擊確定就新建了一個(gè)新的模版。在編寫程序時(shí),輸入for并按下Alt+/之后(可以通過Window->Preferences->General->Keys配置),之前定義的模版會(huì)被插入到代碼中。按下TAB鍵可以切換模版中的用戶自定義變量(例如${var}和${max})。

在Task Tags Preference 頁中可以指定一系列用來在注釋中作為任務(wù)標(biāo)記的關(guān)鍵字,缺省有TODO 和TASK;EPIC 使用 PerlTidy 來格式化源碼,Source Formatter Preference頁用來指定PerlTidy的命令行參數(shù)。

3 Perl Project

推薦以核心Perl發(fā)布的慣例形式來組織你的工程:

將你自己的模塊保存在工程的某個(gè)子目錄中,例如在工程根目錄下建立一個(gè)lib目錄,用來保存所有*.pm文件。并將這個(gè)子目錄添加到@INC中。

將包名映射成子目錄名,例如將Foo::Bar包中的代碼保存在lib/Foo/Bar.pm文件中,并保證lib/Foo/Bar.pm中只包含F(xiàn)oo::Bar包中的代碼。

你自己的Perl腳本保存可以保存在工程中的任何目錄里,例如工程根目錄下的bin或者cgi-bin目錄。
在裝載一個(gè)包時(shí),不要使用require,而是使用use,例如use Foo::Bar。

4 RegExp Plug-in

RegExp插件是個(gè)調(diào)試正則表達(dá)式的小工具,其打開方式如下:選擇菜單Window->Show View->Other,然后在彈出的Show View對(duì)話框中選擇EPIC節(jié)點(diǎn)下的RegExp。

如果在RegExp文本框中輸入正則表達(dá)式,在Match text文本框中輸入進(jìn)行匹配的文本,并單擊右側(cè)的Validate RegExp按鈕。如果表達(dá)式和文本匹配,那么會(huì)顯示綠色圖標(biāo);否則顯示紅色圖標(biāo)。如果表達(dá)式包含小括號(hào),那么在Match text中與小括號(hào)部分匹配的文本會(huì)高亮顯示。

【編輯推薦】

  1. MyEclipse+JBoss配置
  2. MyEclipse+Weblogic開發(fā)EJB組件
  3. Eclipse NetBeans MyEclipse Lomboz 字體設(shè)置通用參考
  4. 詳解Eclipse+MyEclipse完全綠色版制作方法
  5. MyEclipse配置WebService
責(zé)任編輯:彭凡 來源: boyun.sh.cn
相關(guān)推薦

2010-07-23 13:29:12

Perl腳本

2010-07-22 08:42:04

Eclipse平臺(tái)中P

2010-07-21 13:11:34

Eclipse Per

2015-10-16 13:30:59

EclipsePython開發(fā)環(huán)境

2012-06-05 01:23:14

Ubuntueclipse

2012-03-26 09:44:32

安卓開發(fā)配置Eclipse

2009-09-22 17:38:25

Jobs框架

2010-07-26 13:39:53

Perl開發(fā)環(huán)境

2015-09-21 17:48:12

APICloudSublimeapicloud

2010-07-20 10:58:39

Perl腳本

2015-10-23 10:23:26

大數(shù)據(jù)向量機(jī)

2010-05-12 16:24:32

Black Berry

2009-06-10 16:38:24

EclipsePydevDjango

2010-07-26 16:28:40

Perl開發(fā)環(huán)境

2009-06-23 16:47:54

JBoss停止服務(wù)

2010-11-22 09:36:37

Perl腳本SolarisLinux

2011-01-14 10:52:17

Linux PPCEclipseC

2010-09-16 16:02:26

PPPoA配置

2009-07-06 15:58:11

JSP程序

2010-07-15 12:56:55

Perl 開發(fā)工具
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

欧美激情免费视频| 欧美精品三级日韩久久| 久久草.com| 日本熟妇一区二区三区| 成人亚洲一区二区| 国产写真视频在线观看| 日本欧美一区二区三区乱码| 久久精品人人爽| 丰满少妇xbxb毛片日本| 91精品论坛| 亚洲精选一二三| 蜜桃视频在线观看91| 一二三区中文字幕| 99香蕉国产精品偷在线观看 | 日韩av快播网址| 欧美一级特黄高清视频| 六月丁香久久丫| 欧美日韩国产精品自在自线| 国产美女在线一区| www.国产精品.com| 9色porny自拍视频一区二区| 国产中文字幕日韩| 9i看片成人免费看片| 婷婷亚洲最大| 伊人精品在线观看| 在线黄色免费网站| 国产精品日韩精品在线播放 | 午夜激情一区二区| 日韩中文字幕一区| 深爱五月激情五月| 国产一区二区三区在线观看精品| 26uuu久久噜噜噜噜| 强乱中文字幕av一区乱码| 日韩精品二区| 亚洲欧美在线x视频| 在线播放av网址| 国产一区二区三区| 欧美日韩中文国产| 久久人妻精品白浆国产| 国产777精品精品热热热一区二区| 国产精品久久久久一区二区三区 | 国产中文欧美精品| 无码人妻丰满熟妇精品区| 亚洲欧洲一区二区天堂久久| 久久在线视频在线| 糖心vlog免费在线观看 | 日韩精品久久一区二区三区| 天堂网在线播放| 成人在线视频首页| 99高清视频有精品视频| 国产情侣激情自拍| 国产一区二区伦理片| 成人信息集中地欧美| 18国产免费视频| 免费在线看一区| 国产精品入口免费视频一| 成人毛片一区二区三区| 老牛影视一区二区三区| 日韩免费观看av| 特黄视频免费看| 久久五月激情| 国产精品久久久久久久久久新婚| 精品久久久三级| 国产在线视频在线观看| 国产精品草草| 97在线视频国产| 日韩特黄一级片| 美女黄色成人网| 国产精品7m视频| 亚洲图片在线播放| 国内精品久久久久影院一蜜桃| 亚洲v日韩v综合v精品v| 亚洲精品久久久狠狠狠爱 | 九九九视频在线观看| 日韩精品水蜜桃| 久久精品久久久久久| 亚洲av鲁丝一区二区三区| 欧美久久影院| 91chinesevideo永久地址| 国产精品视频免费播放| 美腿丝袜亚洲色图| 亚洲一区二区免费| 天堂在线资源网| 国产欧美日韩卡一| 国产精品啪啪啪视频| 182在线视频观看| 日本黄色一区二区| 国产在线观看中文字幕| 国产成人精品亚洲线观看| 日韩精品视频在线观看网址| 少妇太紧太爽又黄又硬又爽小说| 亚洲欧洲中文字幕| 亚洲欧美日韩天堂| 黄色日韩在线| 巨大荫蒂视频欧美大片| 97在线观看视频免费| 国产黄页在线观看| 欧美无砖专区免费| 日韩在线导航| 久久亚洲综合国产精品99麻豆精品福利 | 日本视频一区二区在线观看| 久久久精品电影| 久久亚洲精品成人| 青青草原播放器| 另类ts人妖一区二区三区| 一区二区三区无码高清视频| 国产精品 欧美激情| 亚洲激情成人| 国产日韩中文字幕在线| 亚洲欧洲精品视频| 欧美扣逼视频| 国产精品三级电影| 欧美国产日韩激情| 国产国产一区| 日韩精品亚洲精品| 国产黄色片在线免费观看| 久久这里只有| 国产精品jizz视频| 麻豆视频在线免费观看| 欧美午夜性色大片在线观看| 日本人dh亚洲人ⅹxx| 精品国产一区二区三区噜噜噜| 久久久亚洲精选| 91久久久久国产一区二区| 久久男人中文字幕资源站| 污污污污污污www网站免费| av在线一区不卡| 亚洲精品大尺度| 欧美激情国产精品免费| 久久精品国产久精国产爱| 欧美高清性xxxxhd| 1234区中文字幕在线观看| 欧美一级久久久| 久久精品日韩无码| 欧美a一区二区| 久久青青草综合| 日韩电影免费看| 亚洲精品大尺度| 五月天婷婷综合网| 床上的激情91.| 国产日产欧美一区二区| 视频欧美精品| www.亚洲男人天堂| 日韩欧美在线电影| 色一情一乱一乱一区91av| 亚洲欧美一区二区三区极速播放 | av免费在线视| 日韩精品在线网站| 国产97免费视频| 国精品**一区二区三区在线蜜桃| 亚洲欧洲精品一区| 欧美午夜三级| 日韩中文综合网| 欧美另类高清videos的特点| 国产欧美日韩亚州综合| 日韩av片网站| 久久在线视频| 91美女片黄在线观看游戏| 日本免费在线观看| 91麻豆精品国产91久久久久久 | 国产一区免费在线| 24小时免费看片在线观看| 亚洲第一精品夜夜躁人人爽| 男人天堂中文字幕| 92国产精品观看| 99999精品视频| 激情婷婷综合| 国产综合香蕉五月婷在线| 久久综合之合合综合久久| 在线电影一区二区三区| 欧美激情图片小说| 成人动漫精品一区二区| 18岁网站在线观看| 国产麻豆一区二区三区精品视频| 国产乱人伦真实精品视频| 国产精品va在线观看视色| 日韩欧美国产一区二区三区| 日韩xxx高潮hd| 国产欧美日韩不卡| 欧美大片久久久| 亚洲天堂男人| 欧洲精品国产| 成人噜噜噜噜| 91精品国产高清自在线| www.亚洲免费| 日韩一区二区三免费高清在线观看| 国产亚洲欧洲黄色| 一区二区美女视频| 亚洲一区二区偷拍精品| 久久久亚洲av波多野结衣| 蜜桃av噜噜一区| 日韩免费在线观看av| 亚州av一区| 成人午夜小视频| 牛牛精品一区二区| 色综合亚洲精品激情狠狠| 肥臀熟女一区二区三区| 色婷婷综合久久久久中文一区二区| 日韩av片在线免费观看| 成人av网站在线观看免费| 在线免费观看av的网站| 国产精品第十页| 水蜜桃一区二区三区| 99久久免费精品国产72精品九九| 国产成人97精品免费看片| 精产国品自在线www| 亚洲国产欧美自拍| 88av在线视频| 日韩欧美在线视频日韩欧美在线视频 | 51国产偷自视频区视频| 国产精品初高中害羞小美女文| 色婷婷精品久久二区二区密| 精品亚洲免费视频| 熟女性饥渴一区二区三区| 欧美女激情福利| 亚洲精品自在在线观看| 亚洲三级性片| 国产精品国产精品国产专区蜜臀ah| 国产精品成人国产| 欧美一级淫片videoshd| 日本无删减在线| 日韩一区二区欧美| 国产在线中文字幕| 亚洲精品国产精品国产自| 国产不卡精品视频| 在线精品视频免费播放| 亚洲欧美在线观看视频| 亚洲尤物在线视频观看| 小泽玛利亚一区| 国产精品天美传媒沈樵| 91精品人妻一区二区三区| www.久久久久久久久| 国产乱国产乱老熟300部视频| 久久国产麻豆精品| 北条麻妃视频在线| 麻豆精品网站| 国产乱子夫妻xx黑人xyx真爽 | 免费黄色特级片| 99在线精品免费视频九九视| 黄色一级片黄色| 在线观看免费高清完整| 国产喂奶挤奶一区二区三区| 亚洲av片不卡无码久久| 99久久99久久久精品齐齐| 中国xxxx性xxxx产国| 国产98色在线|日韩| 绯色av蜜臀vs少妇| 国产精品中文字幕日韩精品 | 女人被男人躁得好爽免费视频| 国产精品成人a在线观看| 亚洲欧美影院| 一本一道久久a久久精品蜜桃| 欧美aaa在线观看| 欧美a级在线| 日韩精品综合在线| 亚洲黄页一区| 99蜜桃臀久久久欧美精品网站| 免费久久99精品国产自在现线| 无码aⅴ精品一区二区三区浪潮| 午夜在线精品偷拍| 国产av无码专区亚洲精品| 免费在线欧美黄色| 91蝌蚪视频在线观看| 蜜桃久久久久久| 看看黄色一级片| 国产精品综合网| 国产精品熟妇一区二区三区四区| 成人黄色一级视频| 香蕉视频黄色在线观看| 国产日韩亚洲欧美综合| 舐め犯し波多野结衣在线观看| 日本一区二区成人在线| 蜜桃av免费观看| 一个色妞综合视频在线观看| 国产手机在线视频| 欧洲视频一区二区| 国产情侣av在线| 日韩av在线网| se在线电影| 欧美床上激情在线观看| 2018av在线| 国产乱肥老妇国产一区二 | 欧美激情专区| 日韩欧美自拍| 国内少妇毛片视频| 丝袜美腿亚洲综合| 中文字幕线观看| 成人97人人超碰人人99| 日韩精品电影一区二区三区| 亚洲欧美另类久久久精品| 男人日女人网站| 91麻豆精品91久久久久久清纯| 人妻少妇精品无码专区| 亚洲性生活视频| 香蕉成人app免费看片| 日本中文字幕成人| avtt久久| 欧洲一区二区在线观看| 欧美激情视频一区二区三区免费| 女人和拘做爰正片视频| 精品一区二区在线视频| 中文字幕在线永久| av中文字幕一区二区三区| 日韩中文字幕国产| 538在线观看| 国产一区二区在线播放| 思热99re视热频这里只精品 | 亚洲av毛片在线观看| 91丨九色丨蝌蚪丨老版| 少妇视频一区二区| 色哟哟在线观看一区二区三区| 国产视频在线观看视频| 亚洲图片欧美日产| 日本aa在线| 国产在线播放不卡| 国产不卡av一区二区| 国产乱子伦精品无码专区| 美女视频黄频大全不卡视频在线播放| 久久国产免费视频| 国产欧美日韩亚州综合| 国产成人自拍视频在线| 91精品国产综合久久久久久漫画| 久久米奇亚洲| 91国产美女视频| 日韩精品一区二区三区中文| 日韩黄色影视| 亚洲一区二区三区高清| 色诱av手机版| 亚洲女子a中天字幕| 中文字幕免费高清在线观看| 亚洲黄色在线看| 丁香花在线电影| 91免费在线视频| 欧美高清视频手机在在线| 国产天堂在线播放| 91老师片黄在线观看| 日本网站在线播放| 亚洲国产成人久久综合| 免费看电影在线| 高清免费日韩| 国产一区日韩欧美| 搡的我好爽在线观看免费视频| 国产精品理伦片| 日韩精品一区不卡| 亚洲精品久久在线| h片精品在线观看| 国产精品入口免费| 亚洲国产日韩在线| 日本一区二区在线观看视频| 亚洲图片欧美视频| 亚洲AV无码乱码国产精品牛牛| 欧美成人午夜影院| 日韩精品成人| 国产女教师bbwbbwbbw| 免费大片在线观看www| 亚洲天堂免费视频| 桃色一区二区| 先锋影音一区二区三区| 美女诱惑一区二区| 手机免费观看av| 欧美一区二区视频在线观看2022 | 97精品国产91久久久久久| 成人爽a毛片免费啪啪红桃视频| 精品人妻大屁股白浆无码| 国产91丝袜在线播放九色| 久久久无码精品亚洲国产| 亚洲国产精品va在线看黑人动漫 | 欧美网站在线| 催眠调教后宫乱淫校园| 性感美女久久精品| 女人偷人在线视频| 国产欧美日韩免费| 综合视频在线| 亚洲男女在线观看| 精品人伦一区二区三区蜜桃网站| 婷婷色在线视频| 日韩美女视频免费看| 日韩中文欧美| 国产亚洲精品成人a| 午夜精品视频在线观看| 欧美视频综合| 91免费在线视频| 999亚洲国产精| 长河落日免费高清观看| 日韩一级片在线观看| 中文在线资源| 欧美日韩视频免费在线观看| 懂色av噜噜一区二区三区av| 影音先锋在线国产| 久久亚洲国产精品| 日本在线中文字幕一区| 日本激情综合网| 亚洲国产美国国产综合一区二区| 青草久久伊人| 成人在线视频网站| 亚洲国产午夜| 国产在线免费看| 日韩精品在线观看一区| 96视频在线观看欧美| 欧美一区二区三区成人|