标签: breakpoints

如何在IDLE中为Python程序添加断点?

我已经解决了这个问题,我只是在这里发布,因为我无法通过谷歌或通过阅读文档来解决这个问题.我只偶然发现了它.

要添加断点,请右键单击要添加断点的行,然后选择"设置断点".该行将突出显示.(请注意,这仅在您编辑文件时有效;它在解释器中不起作用.)

该站点有一个关于使用IDLE调试器的详细教程.

在Mac上,您需要按住Control键才能而不是右键单击.

python windows breakpoints python-idle

37
推荐指数
3
解决办法
2万
查看次数

如何在XCode中的所有方法上自动设置断点?

有人知道如何在XCode中的所有方法上自动设置断点.我想知道我的程序是如何工作的,以及当我与用户界面交互时调用哪些方法.谢谢你的回答.

xcode breakpoints

37
推荐指数
3
解决办法
1万
查看次数

无法在intellij中设置断点

我试图设置断点,我最近使用"mvn install"编译的几个类没有任何反应.我能够将断点设置为已经由其他人构建的类.如果有人知道如何解决,请告诉我.

breakpoints intellij-idea

35
推荐指数
4
解决办法
2万
查看次数

Visual Studio:如何在遇到断点时触发警报?

当我的断点被击中时,有没有办法触发蜂鸣声/警报/声音?我正在使用Visual Studio 2005/2008.

breakpoints visual-studio

33
推荐指数
2
解决办法
6480
查看次数

有没有办法打破Visual Studio中执行的下一行代码?

我正在尝试追踪当我点击aspx页面上的特定元素时发生的错误...

在过去,我必须追踪处理该特定事件的类,并在我认为应该被击中的线上设置一个断点.在我最终找到正确的类之前,通常需要多次尝试....特别是如果类是一个隐藏在某处的用户控件...

因此,我想知道是否有任何方法可以让Visual Studio在单击aspx页面上的元素(例如按钮)后执行的下一行代码中断.我知道有一种方法可以打破任何抛出的异常,所以我想也许有类似的东西可以帮助我.

如果这种功能不可能,也许有人可以建议一种更好的方法让我快速找到我想要调试的类......

debugging breakpoints visual-studio-2008

33
推荐指数
1
解决办法
1万
查看次数

gdb脚本:在选定的断点处执行命令

我想在gdb脚本中预定义一些断点,并在这些断点处调用一些特殊命令,然后自动继续执行程序.所以,理想情况下,我想要一个像下面这样的gdb脚本:

b someFunction
...
if breakpoint from above reached do:
  print var1
  call someOtherFunction
  continue
done
Run Code Online (Sandbox Code Playgroud)

另外一个不幸的事实是,我不能依赖python接口来使用断点,因为我目前工作的服务器上的gdb版本太旧了!

scripting gdb breakpoints

33
推荐指数
1
解决办法
2万
查看次数

调试器中的断点如何工作?

断点是大多数流行调试器(如GDB)支持的最酷功能之一.但断点如何运作?编译器为实现断点做了哪些代码修改?是否有用于支持断点的特殊硬件功能?

compiler-construction debugging gdb breakpoints

33
推荐指数
1
解决办法
2万
查看次数

使用IPython进行断点引发的Python交互式调试

假设我有一个IPython会话,我从中调用一些脚本:

> run my_script.py
Run Code Online (Sandbox Code Playgroud)

有没有办法诱导断点my_script.py,我可以从IPython检查我的工作区?

我记得在以前版本的IPython中可以看到:

from IPython.Debugger import Tracer;     

def my_function():
    x = 5
    Tracer()
    print 5;
Run Code Online (Sandbox Code Playgroud)

但是子模块Debugger似乎不再可用了.

假设我已经打开了一个IPython会话:如何让我的程序停止我选择的位置并使用IPython检查我的工作区

一般来说,我更喜欢不需要我预先指定行号的解决方案,因为我希望可能有多个这样的调用Tracer(),而不必跟踪它们所在的行号.

python debugging breakpoints ipython

33
推荐指数
6
解决办法
2万
查看次数

如何在Visual Studio 2013中查看所有断点?

我可以为任何行切换断点,但无法查看所有断点列表.(断点窗口)

当我去调试 - > Windows - > ...它没有显示我的断点窗口.

我错过了什么吗?

breakpoints visual-studio-2013

33
推荐指数
2
解决办法
2万
查看次数

在函数结束时设置调试器断点而不返回

我正在调试f()没有的方法return.

class A(object):

    def __init__(self):
        self.X = []

    def f(self):            
        for i in range(10):
            self.X.append(i)
Run Code Online (Sandbox Code Playgroud)

我需要看看这个方法X在调用后如何修改变量.为此,我return在方法的末尾插入一个,并在那里设置断点:

在此输入图像描述

这样,一旦方法到达它return,我就可以看到我的变量的值X.


这样做,但我很确定有更好的方法.每次我需要调试它时编辑方法或函数似乎很愚蠢.

问题:
是否有不同的方法(例如调试器中的选项)在没有的方法结束时设置断点return

(请注意,在鼠标悬停时,在函数调用和使用时设置断点Step Over不会显示X,因为该函数是从其他模块调用的.)

python debugging breakpoints pycharm python-3.4

33
推荐指数
4
解决办法
3068
查看次数