Perl入门(七) Perl脚本的调试
来源:互联网 发布:大良美工招聘 编辑:程序博客网 时间:2024/05/17 12:00
编程中错误不可避免,调试能够帮助我们发现有问题的代码段。在网上看了一下Perl脚本调试,发现其实很多东西并不需要,而且那么多也没人看。
下面简单整理一下。
1.进入debug。
使用-d,进入debug状态。例:perl -d Perl程序名称。
2.设置断点
b:设置断点。例:b 行号;
c:程序执行到下一个断点处,或执行到指定行。例:c ;c 行号;
d:删除一个断点。例:d 断点所在行号;
D:删除所有断点。例:D;
L:列出所有断点。例:L。
3.程序调试
n:执行下一行,跳过方法;
s:执行下一行,如果是方法则进入方法体。
4.查看变量值
p:查看变量值。例:p 变量名;
x:查看变量值并结构化显示。x 变量名。
使用工具进行调试
类似浏览器的F12功能,Perl也提供了调试工具ptkdb。使用该工具需要两个模型包:Tk和ptkdb。
使用如下命令可以安装着两个包
perl -MCPAN -e'install Tk'perl -MCPAN -e'install Devel::ptkdb'使用工具进行调试
perl -d:ptkdb Perl程序名称
此时会启动调试工具,界面截图如下:step in 等价于s;
step over 等价于 n;
run to 等价于c;
break 等价于b;
0 0
- Perl入门(七) Perl脚本的调试
- Perl脚本的调试方法
- perl入门笔记(七)
- 调试 Perl 脚本
- 调试Perl脚本
- perl脚本调试方法
- Perl入门(三)Perl的数组
- 【perl】学习笔记(七)--调试
- perl脚本的简单调试方法
- Perl语言入门(13 perl调试程序)
- Perl脚本调试/测试Android
- Perl学习(七)
- Perl 脚本的特点
- perl脚本的目录
- 简单的perl脚本
- Perl入门(二)Perl的流程控制
- Perl入门(四)Perl的正则表达式
- Perl入门(八)Perl的复杂数据结构
- serialVersionUID作用
- PHP Opcache(ZendOptimizerPlus)的安装配置详解
- 花里看雾:在互联网内看传统中国IT行业
- 在input中回车后页面提交导致出现HTTP 错误 405.0 - Method Not Allowed
- 撒大哥地方很反感
- Perl入门(七) Perl脚本的调试
- JAVA启动参数大全之一:标准参数[收藏]
- Cocos2d-x 3.0工程添加Cocostudio库
- Activiti 工作流表单设计及开发
- 规范的水果的符合规范
- android read-only
- Android中文API(114)——TabWidget
- 而乎非结构化客家话高
- Mysql对大小写的敏感性