perl IDE

学习perl的网站

网上学习perl教程,可以参考下面2个网站:

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

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

一、Window上安装perl编译器

在 Window 平台上有 ActiveStatePerl 和 Strawberry Perl 两种编译器,一般选择后者,http://strawberryperl.com/

下载后直接安装,注意安装路径,似乎不必设置系统环境。

二、3种perl IDE

可以选择Notepad++(https://notepad-plus-plus.org/)或者DWIM Padre(http://padre.perlide.org/),或者是Eclipse。

需要注意的是,如果安装多个版本的编译器,可能要进一步配置。

perl文件的扩展名为pl。

DWIM Padre

有人建议安装DWIM Padre,因为它内部已经集合了Strawberry,还有很多其他modules。

这个是专门为perl而设计的IDE。

Eclipse

进入Eclipse Marketplace,搜索“perl”,安装EPIC(一般,也就是第一个),完成后,在右上角就可以看到骆驼的图标了。

如果没有图标,比如这样子,可以点击左侧像窗格的图标,弹出Open Perspective窗口选择Perl,单击OK,就OK了。

点击骆驼,进入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

背景部分为perl的安装路径。

然后自定义快捷键及名字,

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++,赋予其一定的权限便可.

问题:

方法:

右击Notepad++的shortcut,选择Run as administrator

4.改变当前路径

这时,如果在notepad++上运行上面的小程序,在perl文件所在的文件夹中可能找不到新建的文件,比如friuts.txt。

但是在notepad++安装路径中却找到了,这时需要改变当前路径。

方法:

在notepad++菜单的Plugins中找到Plugin Manager(如果64bit的没有这插件,网上搜索),然后安装NppExec plugin。

然后同样是在菜单的Plugins中选择NppExec,然后勾选Follow $(CURRENT_DIRECTORY)。

这时,新建的文件fruits和file_write.pl在同一个文件夹内。

时间: 2024-02-20 12:03:43

perl IDE的相关文章

perl面向对象入门之处理json数据和rest api in perl

需求:有些已经实现好的Restful API,通过调用Restful API,取出Restful API的返回值中部分key的值.1)Rest中,每个对象都是1个URL;这里需要了解perl发送request,以及怎么处理response.http://www.redmine.org/projects/redmine/wiki/Rest_api_with_perlhttp://search.cpan.org/~ether/libwww-perl-6.15/lib/LWP/UserAgent.pm

Perl的调试方法

来源: http://my.oschina.net/alphajay/blog/52172 http://www.cnblogs.com/baiyanhuang/archive/2009/11/09/1730726.html 1. Perl自带的调试器(功能最全,就是最烦) Perl调试器的用法: 缺省的Perl调试器就是perl解释器本身,另外还有图形界面的调试器.因为我们在开发 程序时一般都使用telnet访问服务器,所以这里主要介绍一下缺省的命令行调试器的用法.用 -d 命令行选项启动Pe

编程语言 IDE 对比

IDE是集成开发环境的英文缩写,所谓集成开发环境,就是将你在开发过程中所需要的工具或功能集成到了一起,比如代码编写.分析.编译.调试等功能,从而最大化地提高开发者的工作效率. 每种编程语言都有一些特定的IDE,本文将简单为你介绍这些IDE之间的区别,希望能够为你选择IDE时提供一些帮助. 目 录 [ - ] Java C/C++ C# PHP JavaScript Python Ruby Perl ActionScript Basic Ada 更多对比 Java IDE 许可 使用Java编写

linuxtoy.org资源

https://linuxtoy.org/archives.html Archives 在 Android 系统上安装 Debian Linux 与 R (2015-07-14) Pinos:实现摄像头共享 (2015-07-06) Firefox 40 Beta (2015-07-04) BookDrop: 通过 Dropbox 接收 Kindle 电子书 (2015-06-24) Linux Kernel 4.1 (2015-06-23) b2gdroid:在 Android 手机上一键切换

Emacs编辑器之Python与Perl的IDE环境配置

链接:http://pan.baidu.com/s/1c0fjY3e 密码:j8pe 网盘里的文件为我的配置文件,及所使用的lisp源码包.下载后,可以解压到用户家目录即可. 我的Emacs配置文件内容为: # cat ~/.emacs ;; 禁用开机启动画面 (setq inhibit-startup-message t) ;; 默认tab为4个宽度 (setq-default tab-width 4) (setq fill-column 70) ;; 显示设置 (display-time-m

Eclipse perl的IDE环境插件-EPIC

前提:1.安装好perl环境:ActivePerl(验证方法:cmd中输入 perl -v 看是否有反应~) 2.安装Eclipse 3.0以上版本 可选:安装PadWalker包,主要是全局变量跟踪器,在开始->所有程序->ActivePerl->Perl Package Manager 点击view all packages,输入PadWalker,安装,完事 安装EPIC: 打开Eclipse,Help->Install New Software 输入URL:http://w

Ubuntu16.04下使用sublime text3搭建Python IDE

本来是想用pycharm,但你看它的内存要求,我的虚拟机一共也就1G Vim太别扭了,就算有代码颜色,不能自动对齐,不能规范格式,跳转到函数定义,显示文档,要配置起来太费劲,所以就尝试着用sublime text3 来搭建Python IDE 安装sublime text3 目前最简单的方法是通过ppa安装,打开终端,输入以下命令: sudo add-apt-repository ppa:webupd8team/sublime-text-3 sudo apt-get update sudo ap

Perl安装及环境配置

一.软件安装 1.windows (1)下载软件 第三方的Perl版本ActiveState(http://www.activestate.com)或者Strawberry Perlfor Windows(http://www.strawberryperl.com) (2)安装完后配置环境变量 计算机->属性->高级->系统环境变量->编辑PATH(1.bin目录,2.注意分号分割) 2.linux 略 2.IDE http://blog.163.com/[email protec

perl安装CPAN上的模块-windows 7下

1.从 www.cpan.org 搜索你所需要的模块,下载下来,一般是gz,或者tgz格式,下面以Unicode-MapUTF8模块为例. 2.用winRAR之类解压缩软件接压缩 3.进入CMD模式,进入到刚才解压缩的文件夹下,含有"Makefile.PL"文件的目录下: 依次运行: perl Makefile.PL(如果环境变量已经配置了perl的bin目录的话就不用每次都打"perl"了,直接打上"xxxxx.pl"文件就可以了,我反正是配置