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 实时地监视对象、方法或变量的变化
9.我们常说的断点(breakpoints)是指line breakpoints,除了line breakpoints,还有其他的断点类型:field(watchpoint)breakpoint,method breakpoint ,exception breakpoint.
10.field breakpoint 也叫watchpoint(监视点) 当成员变量被读取或修改时暂挂
11.添加method breakpoint 进入/离开此方法时暂挂(Run-method breakpoint)
12.添加Exception breakpoint 捕抓到Execption时暂挂(待续...)
断点属性:
1.hit count 执行多少次数后暂挂 用于循环
2.enable condition 遇到符合你输入条件(为ture\改变时)就暂挂
3.suspend thread 多线程时暂挂此线程
4.suspend VM 暂挂虚拟机
13.variables 视图里的变量可以改变变量值,在variables 视图选择变量点击右键--change value.一次来进行快速调试。
14.debug 过程中修改了某些code后--〉save&build-->resume-->重新暂挂于断点
15.resume 当debug调试跑出异常时,运行resume,重新从断点开始调试
16.如果一行有很多方法,
当第一次按F5键就跳入这一行第一个方法,F6一步一步调试,F7跳出这方法.
当第二次按F5键就跳入这一行第二个方法,F6一步一步调试,F7跳出这方法.
以此类推.想进入这一行第几个方法,就按几次F5和F7.
分享到:
相关推荐
在编程开发过程中,调试是必不可少的一个环节,Eclipse作为一款强大的Java集成开发环境,其调试功能强大且易用。本文将详细介绍Eclipse调试器的一些核心功能和技巧,帮助开发者更好地理解和运用这些工具。 首先,...
### Eclipse Debug 学习心得详解 #### 一、概述 在进行软件开发的过程中,调试是一项非常重要的技能。本文档将详细介绍使用Eclipse进行调试的方法与技巧。Eclipse是一款功能强大的集成开发环境(IDE),它提供了...
Eclipse 还有许多其他功能,例如 Debug、Refactor、SVN 等。这些功能可以帮助开发者更好地进行开发和调试。 Eclipse 是一个功能强大且广泛应用于软件开发的集成开发环境。通过本文,开发者可以更好地了解和使用 ...
- **DDMS**:Dalvik Debug Monitor Service,是一个集成在Eclipse ADT中的调试工具,提供了对设备或模拟器上的应用进行调试的功能。 - **ADB**:Android Debug Bridge,是一个命令行工具,用于与设备进行通信,可以...
- **Alt+Shift+D**、**Alt+Shift+X**:分别在Debug模式和Run模式下运行当前文件。 #### Eclipse插件推荐 1. **HibernateTools**: - HibernateTools是一款全面支持Hibernate 3的开发工具集,它为Eclipse提供了...
本文将分享我在使用Java Eclipse进行Debug时的一些心得与体会,特别是关于如何利用Eclipse提供的Debug功能来高效地定位和解决问题。本文主要针对初学者,希望能够帮助大家更快地掌握这一技巧。 #### 二、Eclipse ...
7. **调试过程**:在Eclipse的Debug环境中,开发者可以通过断点、单步执行、查看变量值等功能,对代码进行调试,找出并解决程序中的错误,确保跑马灯程序的正确运行。 8. **实验结果**:实验成功后,跑马灯将按照...
如SDK Manager用于下载和管理Android平台版本、工具和库,AVD Manager创建和管理虚拟设备,以及adb(Android Debug Bridge)用于设备通信和调试。 五、Android应用框架API的合理运用 Android应用框架API提供了大量...
**Hibernate Tools**提供了丰富的Eclipse插件,涵盖了从项目创建到运行调试的各个环节。 ##### 4.1 引言 - 插件介绍部分简要说明了如何下载基础项目并开始使用。 ##### 4.2 创建Hibernate Mapping File - **创建...
- DDMS(Dalvik Debug Monitor Service)是Android开发工具之一,主要用于监控和调试运行在Dalvik虚拟机上的应用。 - **3.1.2 使用DDMS进行内存使用分析** - 可以查看应用的内存使用情况,帮助优化内存管理。 - ...
8. **编译输出**:`bin-debug`目录通常包含编译后的调试版本的应用程序,测试阶段会频繁地运行这个版本以查找和修复bug。 9. **环境设置**:`.settings`目录可能包含特定IDE或构建工具的项目设置,测试时可能需要...
2. 实验心得:该问题需要总结一些调试经验,例如使用 debug 工具来查找问题、使用测试数据来验证解决方案的正确性等。 五、用户使用说明 约瑟夫环问题的用户使用说明可以从以下几个方面进行: 1. 使用方法:该...
在实验中,我们将使用 Eclipse 或其他集成开发环境来编写和调试程序。我们将逐步 debug 程序,确保程序的正确性和可靠性。 六、实验心得及建议 通过本实验,我们学习了面向对象程序设计的基本概念和技术,掌握了类...
- 参与社区讨论,与其他开发者交流心得。 ##### 7.4 我经常访问的网站 - 访问Symbian官方网站、Nokia开发者论坛等资源丰富的网站。 通过上述内容,我们可以看到Symbian C++开发涉及到多个方面的知识和技术。掌握...