Eclipse+EPIC+PadWalker
来源:
http://www.cnblogs.com/itech/archive/2010/02/23/1671676.html
http://blog.csdn.net/haoyujie/article/details/19819495
一 初级
1)Notepad++ (编辑和查看Perl)
2)Komobo Edit (编辑和执行Perl) (还是Komobo IDE好)
二 高级
A Perl Express
主页:http://www.perl-express.com/
使用: 很简单
我自己有安装包,不过没试过。
B Eclipse+EPIC+PadWalker
a) 下载Eclipse Installer
参见:
http://www.cnblogs.com/spriteflk/p/5757726.html
b)下载EPIC插件之设置 (help->install new software)
epic - http://www.epic-ide.org/updates/testing 这个能用的
还有别外一个地址,好象是不行的:
epic - http://e-p-i-c.sf.net/updates/testing
c)下载EPIC插件之下载
d)EPIC设置(菜单windows->preferences)
选择Enable debugger console
c)下载perl模块PadWalker (用来在debug时显示变量值)
ppm install PadWalker 这个可以的
或
cpan> install PadWalker (注意模块名字的大小写)
d)运行和调试perl
测试一下:
在c盘根目录建一个test.pl文件,我喜欢用Notepad++.
# perl padwalker.pl
#!/usr/bin/perl use strict;
use PadWalker qw(peek_my peek_our peek_sub closed_over); sub increment_my_x {
my $h = peek_my ();
${$h->{'$x'}}++;
}
my $x=; increment_my_x; print $x; # prints 6
测试一下:
O Y~
好了,开下eclipse看看如何吧。
当然,不要忘了要装 JRE才能跑eclipse,这也是个怪事,以前eclipse是不用装jdk的。可以是IBM受不了sun的抗议了?
[new]-other ,先建一个perl项目,然后,再加入一个perl文件。
用惯了vs的朋友们,你们要时刻注意eclipse的智商啊,建perl文件时,要把扩展名也写上!
对了,得检查一下:
【windows】--[Preferences]
然后可以开始了:
进入debug界面。
F6单步。
可以看变量窗口了。说明OK了。如果看不到就是Walker没装好。
Eclipse+EPIC+PadWalker的更多相关文章
- linux eclipse epic perl padwalker
1, 在Eclipse中安装EPIC:Help->Install New Software->Add:name:EPICLocation:http://e-p-i-c.sourceforg ...
- Perl的调试方法
来源: http://my.oschina.net/alphajay/blog/52172 http://www.cnblogs.com/baiyanhuang/archive/2009/11/09/ ...
- 编程语言 IDE 对比
IDE是集成开发环境的英文缩写,所谓集成开发环境,就是将你在开发过程中所需要的工具或功能集成到了一起,比如代码编写.分析.编译.调试等功能,从而最大化地提高开发者的工作效率. 每种编程语言都有一些特定 ...
- Eclipse perl的IDE环境插件-EPIC
前提:1.安装好perl环境:ActivePerl(验证方法:cmd中输入 perl -v 看是否有反应~) 2.安装Eclipse 3.0以上版本 可选:安装PadWalker包,主要是全局变量跟踪 ...
- perl环境配置以及Eclipse安装perl开发插件
简介: 这篇文章将详细介绍 EPIC 组件的安装,EPIC 编辑环境,调试运行环境,着重介绍如何使用 EPIC 来快速.简便.准确地调试 Perl 语言程序,包括对于 Perl 程序的单步执行,断点用 ...
- windows下Eclipse安装Perl插件教程
windows下Eclipse安装Perl插件教程 想用eclipse编写perl.网上看了很多资料.但EPIC插件的下载连接都失效了.无奈,只好自己动手写个教程记录一下. 准备工作: 安装好Ecli ...
- eclipse perl配置
先下载jdk,如果jdk装的是32位,eclipse也要下载32位的,64位也是一样.我用的是jdk7 64位. 下载eclipse,去官网上下载最新的http://www.eclipse.org/d ...
- eclipse 快捷键大全
注:因eclipse版本.电脑配置等原因 有些快捷键可能导致不可用(遇到些许问题可在下方评论) [Ct rl+T] 搜索当前接口的实现类 1. [ALT +/] 此快捷键为用户编辑的好帮手,能为 ...
- tomcat开发远程调试端口以及利用eclipse进行远程调试
一.tomcat开发远程调试端口 方法1 WIN系统 在catalina.bat里: SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compi ...
随机推荐
- MySQL备份参数详解
mysqldump 是采用SQL级别的备份机制,它将数据表导成 SQL 脚本文件,在不同的 MySQL 版本之间升级时相对比较合适,这也是最常用的备份方法. 1. --compatible = nam ...
- 小程序--改变子级别页面导航栏信息 / navigationBarTitleText
微信小程序在公共文件app.json中设置了导航栏相关样式如下: 其中 navigationBarTitleText 为设置导航栏名称,若是想子级页面和父页面的header页面不同,则在子级文件中新 ...
- 《JS权威指南学习总结》
JS权威指南学习总结:http://www.cnblogs.com/ahthw/category/652668.html
- input美化上传按钮美化
今天工作需求碰到 样式改变上传按钮 效果: <a href="javascript:;" class="a-upload"> <input t ...
- ElasticSearch(3)-原理
参考文档: http://learnes.net/distributed_crud/bulk_requests.html 一.分布式集群 1.1 空集群 单台机器,其中没有数据,也没有索引. 集群中一 ...
- chapter 14_1 环境
Lua将其所有的全局变量保存在一个常规的table中,称为“global environment”. Lua将环境table自身保存在一个全局变量_G中,_G._G等于 _G . 比如下面的代码打印出 ...
- wpf 透明效果 需要DwmApi.dll文件,然后定义一个函数去画Aero区域,从而实现整个窗口的Aero化。
private void ExtendAeroGlass(Window window) { try { // 为WPF程序获取窗口句柄 IntPtr mainWindowPtr = new Windo ...
- 单例:用AFNetworking封装举例
创建单例的方式 import AFNetworking class NetworkTools: AFHTTPSessionManager { //let是线程安全的 //使用单例实例只需要拿到Netw ...
- 在 iOS 应用中直接跳转到 AppStore 的方法
找到应用程序的描述链接,在itunes中找到相应的应用,(如下图),点击免费右边的下方向键,选择复制链接,就拿到了对应的app的描述链接 比如:https://itunes.apple.com/c ...
- java innerclass
---恢复内容开始--- 内部类: public class Inner{ public class Inner2{} } 创建内部类对象 .new public class Test { in ...