网上学习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在同一个文件夹内。