精华内容
下载资源
问答
  • 在eclipse中怎么样设置断点并调试

    千次阅读 2007-08-16 14:24:00
    在eclipse中怎么样设置断点,并调试啊~//===============================用EclipseMe插件,在preference 里边把Java--Debug的Debuger timeout 调到15000ms,同时确认suspend execution on uncaught ...

    在eclipse中怎么样设置断点,并调试啊~


    //===============================

    用EclipseMe插件,在preference   里边把Java--Debug的Debuger   timeout   调到15000ms,同时确认

    suspend   execution   on   uncaught   exceptions   和suspend   executioen   on   complication

      errors没有被选中,然后debug的时候,debug   as   Emulated   midlet,然后就可以调试了。

    为什么这个debug总是进入一些基础类库,而且这些基础类库还提示没有找到,这是为什么?我不想进入这

    些基础类库,太多了。调试的我晕头转向。

    //-----------------------

    断点简单的解释就是告诉编译器在执行到该点(该句)的时候,停一下,方便用户看看当前的情况,包括

    变量等等。

    Eclipse的设置断点很简单的啊,在java视图下,直接在你要设置断点的那行的最左边,双击即可,右键也

    有这个选项的。

    调式 选择debug即可,自动进入debug视图,F6单步调式

    //-----------------------

    在你想调试的程序前的地方双击左键,就出现了断电.程序运行到断电的时候会进入DEBUG模式,可以查看个

    个变量的变化,从观察程序的正确与否

    //-----------------------  窗口焦点定位在eclipse,进去后我找不到F5,F6那些调试功能。  
    在   debug   视图下你   应该会发现   step   into   ,step   over   ..等功能  

    一般都是设置在获取值的地方,看得到值没有或者值有改变没有
    或者还有设置在一个语句处,看能不能运行到这一句
    设置了断点后,eclipse运行程序会到debug界面

    断点信息和变量值都会在debug视图中显示,调试的时候,eclipse会自动的将视图切换到debug视图的。
    如要调试jsp,需要你设置好应用服务器,也可以调试的,很方便。 


    //============================

    debugging   with   eclipse   2.1.1   windows   works   fine   if   you   allow   the  

    debugged   VM   to   exit.   Otherwise,   mine   just   crashed   the   moment   when  

    eclipse   attached.  
       
      1.   for   wtkrun   use   debug="3452"   or   some   other   port   you   like  
      2.   make   a   debugger   config   for   remote   debugging  
      3.   enable   "Allow   termination   of   remote   VM"  
      4.   specify   the   same   port   in   debugger   config  
      5.   just   leave   the   host   name   blank  
      6.   never   start   the   debugger   before   the   emulator  
       
      Step   6   is   important,   otherwise   you   make   your   eclipse   hang   up   on   you

      and   block.   Wait   for   the   emulator   to   get   ready   (it   won't   start  

    execution   though)   and   then   connect   from   eclipse.   Interestingly   enough,   it  

    seems   to   be   ready   when   it   prints   "VM   not   ready".  
       
      If   the   emulator   complains   about   address   already   in   use,   move   on   to  

    a   different   port.   Be   sure   to   change   the   port   both   in   wtkrun   and  

    debug   config.   Sometimes   it   seems   that   a   locked   debugger   or   crashed  

    emulator   wastes   a   port.   Maybe   something   with   windows.   Just   move   on   to  

    another.   Or   reboot...  
       
      Once   the   connection   is   up   it   works   like   a   charm,   source   level  

    debugging   and   local   variables   are   as   you   expect   them   to   be.  
       

     

     

     

    展开全文
  • VC++中调试Release版本时怎样设置断点

    千次阅读 2010-07-23 08:23:00
    QA003535建立日期: 2000年11月13日 最后修改日期:2001年12月11日 所属类别:C/C++ - 其他方面 打听: 操作系统: win9x 编程工具: VC6.0 问题: VC++中调试Release版本时怎样设置断点?我的程序Debug 版本工作...

     

    QA003535

    建立日期: 2000年11月13日 最后修改日期:2001年12月11日 
    所属类别:

    C/C++ - 其他方面

     打听
        操作系统: win9x 
        编程工具: VC6.0 
        问题: VC++中调试Release版本时怎样设置断点?我的程序Debug 版本工作正常,Realse 版本一运行就出错!Message Box显示:Unhandle Exception:... Aceess Violation 
        该如何调试,按F9设断点也不行!显示break point 无效。(我的程序是多线程的)请介绍一些调试Release版本的方法或文章。

    回答:

        VC++中Release版本是无法进行源代码调试的。一般可以在你怀疑有错误的地方执行前插入MessageBox函数,在函数中显示可能导致错误的变量的值。或者插入写文件的语句,输出可能导致错误的变量的值到一个记录文件。 
         
        安宁的意见: 
        在需要加断点的地方加上: 
        __asm int 3 
        不过调试的时候无法显示C程序,只有asm代码。 
         
        xiarifeng的意见: 
        步骤如下: 
        1、在Project Settings里选Settings For为All Configurations。 
        2、在C/C++标签中,Debug info 选 Program Database。 
        3、在Link 标签中,Category选 Debug,选中Debug info 复选框和Microsoft format。 
        现在就可以像在调试版本中那样设置断点进行测试了,由于代码优化,有些变量观察不到,行的运行顺序可能也会不同。 
        说明:ASSERT宏在发行版本中不起作用,而应该用VERIFY来进行发行版的调试。如果发行版本运行有问题,可以先禁止所有代码优化再进行调试。 
         
        roy 
        请问,int3是设断点用的中断吗?因为好像softice也是这样做的。如果是,是cpu提供的支持还是windows提供的? 
        答:int 3是专门用来设置断点的,是CPU定义的,Windows和DOS下的大多数调试器都采用这种方法。

    此问题由李海回答。

     

     

    展开全文
  • 在程序调试时,为什么要设置断点设置断点有什么好处? 专家解答 断点是调试器设置源程序在执行过程中自动进入中断模式的一个标记。当程序运行到断点时,程序中断执行,进入调试状态。 在 Visual Studio 2010的源...

    问题阐述

    在程序调试时,为什么要设置断点,设置断点有什么好处?

    专家解答

    断点是调试器设置源程序在执行过程中自动进入中断模式的一个标记。当程序运行到断点时,程序中断执行,进入调试状态

    在 Visual Studio 2010的源程序编辑界面中,设置断点的方法有如下几种。

    (1)单击所要设置断点的代码行左边的灰色区域。单击一次设置断点,再次单击取消断点。

    (2)用鼠标右键单击某代码行,在弹出的快捷菜单中选择“断点”/“插入断点”命令。

    (3)单击某行代码,直接按 F9键设置断点。

    断点设置成功后,在代码行的左边会显示一个红色的实心圆,同时该行代码也突出显示。

    可以利用断点调试程序。设置断点后,即可运行程序。程序执行到断点所在的行,就会中断运行。程序中断后,如果将鼠标放在希望观察执行过程的语句的变量上面,调试器就会自动显示执行到断点时该变量的值。

    专家点评

    程序中断后,断点所在的行还没有执行。通过设置断点可以查找程序运行时的错误,是调试程序常用的手段。

    参考了:https://zhidao.baidu.com/special/view?id=cd735a24626975510400

    汇编中也常常设置断点,用g命令,例如g 59,那么程序就会运行到地址为59的汇编指令处中断(地址为59的这条指令还未运行),然后接下来你可以用t单步调试,必要时也可以用p命令运行完整个子程序。

    展开全文
  • Fiddler设置断点

    2019-05-28 16:37:42
    1.设置断点修改Request Fiddler最强大的功能莫过于设置断点了,设置好断点后,你可以修改httpRequest 的任何信息包括host, cookie或者表单中的数据。设置断点有两种方法 : 第一种:打开Fiddler 点击Rules-> ...

    1.设置断点修改Request

    Fiddler最强大的功能莫过于设置断点了,设置好断点后,你可以修改httpRequest 的任何信息包括host, cookie或者表单中的数据。设置断点有两种方法 :

    第一种:打开Fiddler 点击Rules-> Automatic Breakpoint ->Before Requests(这种方法会中断所有的会话)

    如何消除命令呢? 点击Rules-> Automatic Breakpoint ->Disabled

    第二种: 在命令行中输入命令: bpu www.baidu.com (这种方法只会中断www.baidu.com) 如何消除命令呢? 在命令行中输入命令 bpu

    实例,模拟博客园的登录, 在IE中打开博客园的登录页面,输入错误的用户名和密码,用Fiddler中断会话,修改成正确的用户名密码。这样就能成功登录。

    1. 用IE 打开博客园的登录界面 http://passport.cnblogs.com/login.aspx

    2. 打开Fiddler, 在命令行中输入bpu http://passport.cnblogs.com/login.aspx

    3. 输入错误的用户名和密码 点击登录

    4. Fiddler 能中断这次会话,选择被中断的会话,点击Inspectors tab下的WebForms tab 修改用户名密码,然后点击Run to Completion 如下图所示。

    5. 结果是正确地登录了博客园

    Fiddler中设置断点修改Response

    第一种:打开Fiddler 点击Rules-> Automatic Breakpoint ->After Response (这种方法会中断所有的会话)

    如何消除命令呢? 点击Rules-> Automatic Breakpoint ->Disabled

    第二种: 在命令行中输入命令: bpafter www.baidu.com (这种方法只会中断www.baidu.com)

    如何消除命令呢? 在命令行中输入命令 bpafter

     

    展开全文
  • 设置断点

    千次阅读 2013-12-05 16:35:45
    function trace(event, line) if (line == 120) then debug.debug() end -- 在120行设置断点 end debug.sethook(trace, "l")
  • fiddler 设置断点并修改请求

    万次阅读 多人点赞 2017-09-16 10:01:33
    1 fiddler有两种方式设置断点 在菜单栏Rules-》Automatic BreakPoints的下拉菜单里选择设置断点的方式(Before Requests,After Responses),取消断点选择Disabled。这种设断点的方式是对所有url生效。 用bpu命令对...
  • pycharm设置断点

    千次阅读 2016-11-23 21:06:19
    1,设置断点 在代码前面,行号的后面,鼠标单击,就可以设置断点。如下: 2,调试 断点 点击那个绿色的甲虫图标(似乎甲虫已经成为debug专用图标了),进行断点调试。 点击后,会运行到第一个断点...
  • 最近打开了之前的项目,调试时打断点发现在await的地方打不上断点,会报“断点无效,无法在xx位置设置断点”,搜了一下攻略大家说需要在工具–选项–调试 里面打钩“使用托管兼容模式”;弄完之后再打断点发现还是...
  • WinDbg 设置断点

    千次阅读 2016-10-08 17:28:42
    在windbg中,断点设置的地址形式有好多种,可以是以下几种: 1.虚拟地址:即给出直接地址,如 12345678 2.函数偏移量:如DriverEntry+5c.3....设置断点语法: 1:无条件设置断点: bp Address  
  • eclipse设置断点

    千次阅读 2018-12-18 18:54:59
    1. 在需要设置断点的代码前双击,再次双击则取消2 2.点击图中红框处启动 3. 启动后,打开网页,运行到对应处,进入断点
  • gdb 设置断点

    2012-09-09 23:42:59
    (gdb)b 123在当前源文件的123行设置断点 (gdb)b abc.cpp : 123在源文件abc.cpp的123行设置断点 (gdb)b foo在全局函数foo设置断点 (gdb)b foo::bar在类foo的成员函数bar设置断点 (gdb)b ns::foo::bar在命名空间ns...
  • Fiddler中设置断点

    千次阅读 2018-04-20 14:42:53
    Fiddler中设置断点修改Request Fiddler最强大的功能莫过于设置断点了,设置好断点后,你可以修改httpRequest的任何信息包括host, cookie或者表单中的数据。设置断点有两种方法: 第一种:打开Fiddler 点击Rules-&...
  • IDEA 设置断点条件

    千次阅读 2018-06-05 19:48:59
    1、设置断点条件,当符合条件时,调试时才会在该断点出停止;如下图,当符合条件isMultipart==false时,才会在153行的断点处停止;2、条件断点的设置在断点处右键,即弹出条件设置窗口...
  • Eclipse中无法设置断点

    千次阅读 2018-05-30 17:25:39
    Eclipse中设置断点报错弹框如下,提示缺少行号:解决:1. 设置行号Windows——>Preference——>Java——Compiler,勾选如下选项,Apply——>OK2.若设置行号仍无法解决,猜测可能是代码进入了...
  • 1:点击F12进入代码调试页面,然后点击source,点击需要设置断点的地方,F5刷新 2:F11向下面执行一步。 3:F10向上面执行一步。
  • iOS开发 - XCode设置断点 编码不能没调试,调试不能没断点(Break Point)。XCode的断点功能也是越来越强大。 基本断点 如下图,这种是最常用的断点,也是最容易设置。左键点击一下就可以设置。  ...
  • python如何设置断点

    2020-07-27 20:06:27
    python设置断点方式: Python的debug有两种方式: 1、在命令行中运行。 2、在脚本当中运行。 两种方式都需要使用pdb模块。 方式一:在命令行中运行 $ python -m pdb my_script.py 方式二:脚本中运行 在需要设置...
  • keil无法设置断点

    2019-08-06 12:23:10
    设置断点的时候,跳出了如下窗口,然后不给设断点。 cannot set breakpoint(s) -HW breakpoint:all breakpoints in use. -SW breakpoint:cannot write ti memory. 我的情况是HW的情况,也就是断点用完了(all ...
  • MyEclipse如何设置断点

    千次阅读 2018-06-10 17:47:45
    MyEclispe设置断点,及如何一步一步执行,获取信息步骤:1. 首先:设置断点2.选中方法名:createfile -->右键-->选择Debug AS ,即可出现断点的视图,也可以直接选中这个【小昆虫】双击。断点的视图...
  • phpstorm设置断点调试

    千次阅读 2018-04-14 18:54:54
    博客园 首页 博问 闪存 新随笔 订阅 管理posts - 23, comments - 0, trackbacks - 0phpstorm设置断点调试环境是:wamp PHP Version: 5.5.12网上的教程很多,我自己按照教程操作,实现了断点调试,下面是我...
  • https://blog.csdn.net/maritimesun/article/details/7815903 ...什么是断点: 断点是用于在调试会话期间触发操作的源代码标记。 断点的作用: 设置断点是为了调试状态下运行程序,使得编程人员可
  • gdb中设置断点

    千次阅读 2013-02-19 10:41:39
    设置断点  =============   使用'break'或简写成'b'来设置断点。gdb使用环境变量$bpnum来记录你最新设置的  断点。   你有不少方法来设置断点。      `break FUNCTION'   此命令用来在某个函数...
  • 如何设置断点

    千次阅读 2014-11-11 10:49:19
    如何设置断点 (2012-04-06 18:32:24) 转载▼ 标签: 杂谈   难怪很多前辈说调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门...
  • jupyter 设置断点

    2020-10-15 14:35:49
    import pdb pdb.set_trace() 参考资料 https://blog.csdn.net/qq_39362996/article/details/89444855

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 201,561
精华内容 80,624
关键字:

怎样设置断点