`
jyjsjd
  • 浏览: 19839 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

在Eclipse中使用debug调试程序

 
阅读更多
在Eclipse中使用debug调试程序最基本的操作是:
    1.首先在一个java文件中设断点,然后debug as-->open debug Dialog,然后在对话框中选类后--> Run
    当程序走到断点处就会转到debug视图下。
    2.F5键与F6键均为单步调试,F5是step into,也就是进入本行代码中执行,F6是step over,
    也就是执行本行代码,跳到下一行,
    3.F7是跳出函数
    4.F8是执行到最后。

    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
    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-->重新暂挂于断点
分享到:
评论

相关推荐

    在Eclipse中使用debug(Eclipse调试常用技巧)

    在Eclipse中使用debug是软件开发中调试代码的一个重要环节,尤其对于Java开发者来说,Eclipse作为一个成熟的集成开发环境,提供了强大的调试工具和技巧。尽管图像内容无法直接查看,但是根据标题和描述,我们可以...

    在Eclipse中使用debug

    在 Eclipse 中新建一个远程调试程序,需要设置连接类型和地址,然后可以连接到远程服务器。远程调试时,本地的代码修改可同步到远程,但不会写到远程的文件里,也就是说本地修改会在下次启动远程程序时就没有了,...

    在Eclipse中调试程序

    在Eclipse这个强大的Java开发环境中,调试程序是开发者日常工作中不可或缺的部分。Eclipse提供了丰富的调试工具和功能,帮助我们理解代码的运行过程,定位并修复问题。以下将详细讲解如何在Eclipse中进行程序调试。 ...

    Eclipse debug 调试

    连接时远程服务器时,需要在Eclipse中新建一个远程调试程序这里有一个小地方需注意,连接上的时候貌似不能自动切换到Debug视图,不要以为本机的调试程序没有连接到服务器端。 本机作为服务端同本机作为客户端相比,...

    Eclipse的Debug调试技巧大全

    【Eclipse Debug调试技巧详解】 Eclipse作为一款强大的Java集成开发环境,其强大的调试功能是开发者不可或缺的工具。本文将详细介绍Eclipse中的调试视图及其常用功能,帮助开发者提升调试效率。 1. **Debug视图** ...

    eclipse离线插件compiler反编译jar包进行debug调试

    在这个场景中,我们使用的插件是"decompiler_1.0.3",它是一个Eclipse插件,专门用于帮助用户反编译class文件。 安装该插件的方法通常是通过Eclipse的内置软件更新功能,但由于是离线环境,我们需要手动下载解压...

    Eclipse中Debug调试及视图.pdf

    程序中的每个线程都显示为树中的一个节点,Debug 视图显示了每个运行目标的进程。如果某个线程处于挂起状态,其堆栈框架显示为子元素。 在使用 Eclipse 调试器之前,需要安装合适的 Java SDK/JRE 和 Eclipse ...

    Eclipse_Debug_调试技巧入门_Eclipse_Debug_调试技巧入门_

    2. **调试Java语言程序**:在Eclipse中,调试Java程序非常直观。首先,在代码中设置断点(点击行号即可)。然后,选择"Run As" -> "Java Application"启动调试模式。程序会在第一个断点处暂停,此时你可以单步执行...

    Eclipse的Debug调试技巧大全.docx

    ### Eclipse的Debug调试技巧详解 #### 一、Debug视图概览 Eclipse IDE 提供了一个强大的调试工具,可以帮助开发者高效地找出并修复程序中的错误。本文将详细讲解Eclipse中Debug视图的功能及其使用技巧。 #### 二...

    android-eclipse开发如何debug调试.pdf

    **运行Debug调试**,只需在Eclipse的运行配置中选择需要调试的项目,或直接使用F11快捷键启动Debug模式。当程序运行到断点时,会暂停,此时可以通过F6单步执行,观察变量变化和流程走向。 **查看变量值**,在暂停...

    Eclipse调试Debug的常用技巧

    6、远程调试:远程调试允许在本地Eclipse中调试远程服务器上的程序。有两种模式:本地作为客户端和本地作为服务端。客户端模式下,需要在远程服务器的Java程序启动时开启调试开关,添加特定的VM参数。服务端模式下,...

    详解Eclipse中的Debug技术

    1. 直接启动:在Eclipse中选择“Run”菜单,然后点击“Debug As” -> “Java Application”,选择你要调试的项目和主类即可。 2. 断点启动:在源代码中设置断点(单击行号),然后按照上述步骤启动Debug会话,程序会...

    Android_开发之使用Eclipse_Debug调试详解

    在Android开发领域,使用Eclipse作为集成开发环境进行Debug调试是一项基本且重要的技能。本文将详细介绍如何在Eclipse中高效地使用Debug功能,帮助开发者更准确、快速地定位和解决问题。 #### 1. 在程序中添加一个...

    androideclipse开发如何debug调试.pdf

    在代码中使用`Log`类的方法,如`Log.d()`、`Log.i()`、`Log.w()`、`Log.e()`等,分别对应调试、信息、警告和错误级别,以便追踪代码执行过程和捕获异常。 例如: ```java public class TestActivity extends ...

    eclipse的调试工具debug的使用

    在Eclipse中,Debug调试工具是帮助开发者查找并解决程序错误的强大功能之一。通过使用Eclipse的Debug工具,开发者可以更加高效地定位问题所在,并进行修复。 #### 二、使用Debug模式启动Web Server 1. **准备工作*...

    eclipse中debug技巧

    Eclipse作为一款广泛使用的集成开发环境(IDE),提供了丰富的调试功能,可以帮助开发者高效地定位和解决代码中的问题。本文将详细介绍Eclipse中的几种常用的调试技巧。 #### 二、条件断点 条件断点是一种高级的...

    Eclipse 的单步调试.docx

    Eclipse 的单步调试是指在 Eclipse 集成开发环境(IDE)中使用单步调试功能来 debug Java 程序。单步调试功能可以帮助开发者逐步执行程序,检查程序的执行结果,改变变量的值,检查代码段执行结果等。 设置断点 在...

Global site tag (gtag.js) - Google Analytics