进入debug模式:
1、设置断点
断点分类:
A.我们常说的断点(breakpoints)是指line breakpoints,双击某一行左边或者使用快捷键Ctrl+Shift+B即可添加断点。
B.field breakpoint 也叫watchpoint(监视点) 当成员变量被读取或修改时暂挂,是追终某一个变量的改变的好方法。选中一个变量,然后点击“Run”,添加watchpoint;
C.method breakpoint 进入此方法时暂挂(Run-method breakpoint)
D.Exception breakpoint 当程序抛出设置的Execption时暂挂
2、启动eclipse的debug模式
3、运行程序,在后台遇到断点时,进入debug调试状态
=====================================================================
作用域
功能 快捷键
全局
单步返回 F7
全局
单步跳过 F6
全局
单步跳入 F5
全局
单步跳入选择 Ctrl+F5
全局
调试上次启动 F11
全局
继续
F8
全局
使用过滤器单步执行 Shift+F5
全局
添加/去除断点
全局
显示
Ctrl+D
全局
运行上次启动 Ctrl+F11
全局
运行至行 Ctrl+R
全局
执行
Ctrl+U
=============================
1.Step Into (also
F5) 跳入
2.Step Over (also
F6) 跳过
3.Step Return
(also F7) 执行完当前method,然后return跳出此method
4.step Filter 逐步过滤 一直执行直到遇到未经过滤的位置或断点(设置Filter:window-preferences-java-Debug-step
Filtering)
5.resume 重新开始执行debug,一直运行直到遇到breakpoint。
例如 :A和B两个断点,debug过程中发现A断点已经无用,去除A断点,运行resume就会跳过A直接到达B断点。
6.hit count 设置执行次数 适合程序中的for循环(设置 breakpoint view-右键hit
count)
7.inspect 检查 运算。执行一个表达式显示执行值
8.watch 实时地监视对象、方法或变量的变化 选择某个变量,点击右键,查看“watch”
9. variables 视图里的变量可以改变变量值,在variables 视图选择变量点击右键--change value.以此来进行快速调试。
10.
断点属性:
1.hit count 执行多少次数后暂挂 用于循环
2.enable condition 遇到符合你输入条件(为ture\改变时)就暂挂
3.suspend thread 多线程时暂挂此线程
4.suspend VM 暂挂虚拟机
11.debug 过程中修改了某些code后--〉save&build-->resume-->重新暂挂于断点
15.resume 当debug调试跑出异常时,运行resume,重新从断点开始调试
16.如果一行有很多方法,
当第一次按F5键就跳入这一行第一个方法,F6一步一步调试,F7跳出这方法.
当第二次按F5键就跳入这一行第二个方法,F6一步一步调试,F7跳出这方法.
以此类推.想进入这一行第几个方法,就按几次F5和F7.
分享到:
相关推荐
Eclipse的Debug调试技巧大全,希望对大家有用,
该文档韵涵eclipse调试的很多技术,不会调式的可以进去看看,高手请飘过
Eclipse 调试器; Debug 视图;调试 Java 语言程序;远程调试;Eclipse快捷键调试
Eclipse Debug 调试技巧入门
在Eclipse中使用debug(Eclipse调试常用技巧)
Eclipse调试Debug的常用技巧,所有的调试方式.
eclipse debug 调试技巧入门 基本够用
主要介绍了Eclipse的Debug调试技巧大全(总结),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
java的调试技巧,应该很实用的,主要是针对Eclipse的操作讲述,讲述了多种调试技巧
eclipse debug (调试) 技巧
在Eclipse中使用debug(Eclipse调试常用技巧)
用于eclipse工具的优化,为方便程序员开发过程不收工具影响
详细介绍Eclipse调试技巧:该调试器提供所有标准调试功能,包括进行单步执行、设置断点和值、检查变量和值以及暂挂和恢复线程的能力。这篇文章主要讲述Eclipse调试器,包括Debug视图,断点的设置。
Eclipse调试方法入门,java debug技术
Eclipse基础操作,为网络上Eclipse一些手册的整理 一、简介 二、Eclipse PlatForm 主要介绍各个菜单的基本功能。... Debug调试技巧 六、重新命名 变量、字段、方法的重新命名方式 七、要诀和技巧
自己写的介绍java远程调试的ppt。有jvm的调试模型,eclipse的调试技巧,远程调试介绍,环境搭建。并有一个demo演示截图。
软件开发的断点调试是必不可少,这里介绍ubuntu10.04中eclipse工具中php的调试配置。
3.2.3 SDK文档及阅读技巧 3.2.4 先来热热身——AndroidSDK例子解析 3.2.5 SDK提供的工具介绍 3.3 Android典型包分析 3.3.1 开发的基石——AndroidAPI核心开发包介绍 3.3.2 拓展开发外延——Android可选API介绍 3.4 ...
3.2.3 SDK文档及阅读技巧 3.2.4 先来热热身——AndroidSDK例子解析 3.2.5 SDK提供的工具介绍 3.3 Android典型包分析 3.3.1 开发的基石——AndroidAPI核心开发包介绍 3.3.2 拓展开发外延——Android可选API介绍 3.4 ...