【php精品源码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。
网学会员整理了php精品源码-在NetBeans中调试应用程序 - 其它资料的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
开发工具:NetBeans在NetBeans中调试应用程序 设置和管理断点 如何执行单独跟踪 监视窗口、局部变量窗口等的使用 代码重构2013-6-2 1 开发工具:NetBeans在NetBeans中调试应用程序 调试是检查应用程序是否存在错误的过程。
可以通过在代码中设置断点和监视,然后在调试器中运行代码来完成调试过程。
进入调试会话界面的方法 “运行”-“步入” (F7) “运行”-“步过”F8 “运行”-“运行至光标” (F4)2013-6-2 2 开发工具:NetBeans 注意: 在启动调试会话时,所有相关的调试器窗口都将自 动出现在屏幕的底部。
在“输出”窗口中会添加一个“调试器控制台”标 签,用于显示来自当前会话调试器的消息,并包括 指向源代码的超级链接。
关闭调试会话 “运行”-“完成调试器会话” 按下ShiftF5组合键 单击“调试”工具栏中“完成调试器会话”按钮 2013-6-2 3 开发工具:NetBeans 设置和管理断点 断点是源代码中的标志,它会通知调试器停止执行程序。
当程序在断点处停止时,开发人员可以执行诸如检查变量、单步跟踪等操作。
行断点图标 行断点 可以为某一个代码行设置断点,这样当运行到该行时就会中断程序的执行。
添加行断点:在源代码编辑器中单击要设置断点 在该行设置行断点 行的左边距(CtrlF8);2013-6-2 4 开发工具:NetBeans如果已经设置了断点: 对于主项目,可选择“运行”-“调试主项目”命 令进入调试会话,程序将中断在遇到的第一个断 点的位置; 对于非主项目,可以在项目窗口右键单击该项目, 然后选择弹出菜单的“调试项目”命令进入调试 会话; 对于某个文件,在项目窗口中右键单击该文件, 选择“运行”-“运行文件”-“调试选中的文件” 命令进入调试会话;2013-6-2 5 开发工具:NetBeans 取消行断点:再次单击该行的左边(CtrlF8)。
断点的管理 NetBeans集成开发环境中提供了“断点”窗口,以便于对断点进行管理。
选择“窗口”-“调试”-“断点”命令打开“断点”窗口。
禁止或启用某个断点 列出所用的断点2013-6-2 6 开发工具:NetBeans单步执行 实际开发中,断点一般要和单步执行配合进行调试。
越过:单步执行一行源代码,如果源代码行包含 调用,则执行整个例程而不单步执行单个指令; 步入:单步执行一行源代码,如果源代码行包含 调用,则进入该调用例程,在执行例程的第一条 语句之前停止; 步出:单步执行一行源代码,如果源代码行是某 个例程的一部分,则会执行该例程的其余各行, 然后停止在调用该例程的行。
2013-6-2 7 开发工具:NetBeans查看变量和表达式的值 在进行调试的时候,有时需要知道变量或表达式的值,以确认执行得是否正确。
在代码编辑器中直接查看 调试会话中,在程序中断执行后,如果把鼠标放在某个变量或表达式上,就可以显示该变量或表达式的值。
使用监视窗口查看 通过监视在执行期间跟踪变量或表达式值的变化。
2013-6-2 8 开发工具:NetBeans 三种方式打开“新建监视”对话框: 在源代码编辑器中选择变量或表达式,右键单 击选择“新建监视命令”; CtrlShiftF7 “运行”-“新建监视” “监视”窗口 注意:在调试会话时,“监视”窗口中的变量和 表达式的值会随着代码的执行而改变。
2013-6-2 9 开发工具:NetBeans 使用局部变量窗口查看 “局部变量”窗口列出了当前调用中的局部变 量的名称、类型和值。
默认情况下,“局部变量”窗口将在每次启动 调试会话时自动打开; 也可以通过选择“窗口”-“调试”-“局部变量” 打开窗口。
单击该单元格可以直接在该窗口中编辑值2013-6-2 10 开发工具:NetBeans 计算表达式 在调试会话中,可以计算一些代码中不存在的表达式。
NetBeans会根据当前上下文会话中相关变量的值计算出表达式的值。
在调试会话中,选择“运行”-“计算表达式”命令(CtrlF9)打开计算表达式的值对话框。
2013-6-2 11 开发工具:NetBeans 在调试模式修改代码 NetBeans集成开发环境中可以支持在会话模式修改代码,并且在不退出调试会话的情况下进行编译并重新装载更新后的代码(“运行”-“应用代码更改”)。
2013-6-2 12 开发工具:NetBeans代码重构 在程序开发中经常需要修改代码,NetBeans提供了代码重构的功能,可以帮助开发人员迅速地修改代码而不发生错误。
代码重构 代码重构是指使用较小的转换来重新构造代码,而不会改变任何程序行为。
2013-6-2 13 开发工具:NetBeans 通过以下操作来简化代码重构过程: 确定要进行的更改; 预览应用程序中受影响的部分; 对代码进行必要的更改。
重命名 在开发中,如果需要对变量、方法等的名称进行修改,可以使用重命名操作。
重命名操作包括:重命名变量、字段、方法、类或接口、包、文件、项目等。
2013-6-2 14 开发工具:NetBeans 重命名项目 重命名其它元素 首先要在源代码编辑器中选中要更改的内容选择 “重构”-“重命名”命令,打开重命名对话框。
2013-6-2 15 开发工具:NetBeans 引入方法 在实际开发中,可以把一些常用的代码写成方法,在需要的时候进行调试。
NetBeans支持把方法中的一些代码进行提取,并将这些代码变为一个方法。
选中要提取的代码,然后选择“重构”-“引入方 法”命令; 在“引入方法”对话框的“名称”文本框中输入 新引入的方法名并选择新方法的访问权限; 单击“确定”按钮,执行重构。
2013-6-2 16 开发工具:NetBeans 更改方法的参数 在源代码编辑器中选中要更改参数的方法,选择 “重构”-“更改方法参数”命令打开“更改方法 参数”对话框。
2013-6-2 17 开发工具:NetBeans 在参数列表中,选中某个参数,单击“删除”按钮 即可删除该参数; 单击“添加”按钮,在“名称”列中输入参数的名 字,在“类型”列中输入参数的数据类型,在“值” 列中添加参数的默认值 “上移”/“下移”按钮 单击“重构”按钮,集成开发环境将跳过预览并自 动应用更改。
2013-6-2 18 开发工具:NetBeans 封装字段 字段封装是重构代码的一种操作,是通过一对存取方法来访问字段。
存取方法也称为getter方法和setter方法。
右键单击需要封装的字段,选择“重构”-“封装字段”命令,打开“封装字段”对话框。
2013-6-2 19
上一篇:
【精品】joomla模板设计
下一篇:
4种小菜缓解孕妈咪不适