網上學習perl教程,能夠參考下面2個網站:html
1.http://www.runoob.com/perl/perl-tutorial.html小程序
2.https://cn.perlmaven.com/perl-tutorialeclipse
在 Window 平臺上有 ActiveStatePerl 和 Strawberry Perl 兩種編譯器,通常選擇後者,http://strawberryperl.com/。maven
下載後直接安裝,注意安裝路徑,彷佛沒必要設置系統環境。ide
能夠選擇Notepad++(https://notepad-plus-plus.org/)或者DWIM Padre(http://padre.perlide.org/),或者是Eclipse。學習
須要注意的是,若是安裝多個版本的編譯器,可能要進一步配置。網站
perl文件的擴展名爲pl。ui
有人建議安裝DWIM Padre,由於它內部已經集合了Strawberry,還有不少其餘modules。spa
這個是專門爲perl而設計的IDE。插件
進入Eclipse Marketplace,搜索「perl」,安裝EPIC(通常,也就是第一個),完成後,在右上角就能夠看到駱駝的圖標了。
若是沒有圖標,好比這樣子,能夠點擊左側像窗格的圖標,彈出Open Perspective窗口選擇Perl,單擊OK,就OK了。
點擊駱駝,進入perl編輯界面。
用eclipse來處理perl文件通常狀況下不錯,可是若是要讀寫文件內容時,好比運行下面小程序的時候會出現問題:
①光標一直在行首
②更難受的是,使用Ctrl-d 或者Ctrl-c 都不能跳出console。
若是有人知道方法,能夠貼出來分享一下。
打開notepad++,點擊菜單欄Run按鈕,再點擊Run選項,在彈出框中的輸入
cmd /k C:\Dwimperl\perl\bin\perl.exe "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT
背景部分爲perl的安裝路徑。
而後自定義快捷鍵及名字,
print "Enter name of a text file to write:"; |
在Linux系統中,使用的是Ctrl-d,
可是在Windows中,使用的是Ctrl-c
有時候咱們要用perl修改文件,會碰見權限問題,這時能夠用管理員身份來打開notepad++,賦予其必定的權限即可.
問題:
方法:
右擊Notepad++的shortcut,選擇Run as administrator
這時,若是在notepad++上運行上面的小程序,在perl文件所在的文件夾中可能找不到新建的文件,好比friuts.txt。
可是在notepad++安裝路徑中卻找到了,這時須要改變當前路徑。
方法:
在notepad++菜單的Plugins中找到Plugin Manager(若是64bit的沒有這插件,網上搜索),而後安裝NppExec plugin。
而後一樣是在菜單的Plugins中選擇NppExec,而後勾選Follow $(CURRENT_DIRECTORY)。
這時,新建的文件fruits和file_write.pl在同一個文件夾內。