perl IDE

學習perl的網站

網上學習perl教程,能夠參考下面2個網站:html

1.http://www.runoob.com/perl/perl-tutorial.html小程序

2.https://cn.perlmaven.com/perl-tutorialeclipse

1、Window上安裝perl編譯器

在 Window 平臺上有 ActiveStatePerl 和 Strawberry Perl 兩種編譯器,通常選擇後者,http://strawberryperl.com/maven

下載後直接安裝,注意安裝路徑,彷佛沒必要設置系統環境。ide

2、3種perl IDE

能夠選擇Notepad++(https://notepad-plus-plus.org/)或者DWIM Padre(http://padre.perlide.org/),或者是Eclipse。學習

須要注意的是,若是安裝多個版本的編譯器,可能要進一步配置。網站

perl文件的擴展名爲pl。ui

DWIM Padre

有人建議安裝DWIM Padre,由於它內部已經集合了Strawberry,還有不少其餘modules。spa

這個是專門爲perl而設計的IDE。插件

Eclipse

進入Eclipse Marketplace,搜索「perl」,安裝EPIC(通常,也就是第一個),完成後,在右上角就能夠看到駱駝的圖標了。

若是沒有圖標,好比image這樣子,能夠點擊左側像窗格的圖標,彈出Open Perspective窗口選擇Perl,單擊OK,就OK了。

image

點擊駱駝,進入perl編輯界面。

用eclipse來處理perl文件通常狀況下不錯,可是若是要讀寫文件內容時,好比運行下面小程序的時候會出現問題:

①光標一直在行首

②更難受的是,使用Ctrl-d 或者Ctrl-c 都不能跳出console。

若是有人知道方法,能夠貼出來分享一下。

 

Notepad++

1.快捷鍵運行

打開notepad++,點擊菜單欄Run按鈕,再點擊Run選項,在彈出框中的輸入

cmd /k C:\Dwimperl\perl\bin\perl.exe "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT

 

image

背景部分爲perl的安裝路徑。

而後自定義快捷鍵及名字,

image

 

2.退出標準輸入

print "Enter name of a text file to write:";
chomp ($fname = <STDIN>);
open DATA,">$fname" or die $!;
print "Enter data line by line (end by Ctrl-d in Linux or Ctrl-c in Window:\n";
while(<STDIN>){
    print DATA;
}
close DATA;

在Linux系統中,使用的是Ctrl-d,

可是在Windows中,使用的是Ctrl-c

 

3.管理員身份運行

有時候咱們要用perl修改文件,會碰見權限問題,這時能夠用管理員身份來打開notepad++,賦予其必定的權限即可.

問題:

image

方法:

右擊Notepad++的shortcut,選擇Run as administrator

4.改變當前路徑

這時,若是在notepad++上運行上面的小程序,在perl文件所在的文件夾中可能找不到新建的文件,好比friuts.txt。

可是在notepad++安裝路徑中卻找到了,這時須要改變當前路徑。

方法:

在notepad++菜單的Plugins中找到Plugin Manager(若是64bit的沒有這插件,網上搜索),而後安裝NppExec plugin。

而後一樣是在菜單的Plugins中選擇NppExec,而後勾選Follow $(CURRENT_DIRECTORY)。

 

image

image

這時,新建的文件fruits和file_write.pl在同一個文件夾內。

相關文章
相關標籤/搜索