问题标签 [conditional-breakpoint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
109 浏览

firefox - 在 Firebug for Mac 中设置条件断点

我似乎无法在 Firebug 中设置条件断点。我所做的每一次谷歌搜索都表明我应该能够右键单击有问题的代码行,此时会出现一个“气泡”,询问我应该执行中断的条件。右键单击实际上会切换断点的存在,但不会出现气泡。我如何/在哪里输入我的病情?

当然 Mac 鼠标没有“右键单击”按钮,但假设我可以使用 Control 模拟右键单击。我也试过 Alt 和 Command 无济于事。

我在 Mac/Yosemite 上运行。

谢谢。

0 投票
1 回答
674 浏览

objective-c - 是否可以将符号断点(或类似的断点)与动态属性设置器一起使用?

在应用程序的某个时刻,我的对象中的一个属性被设置为一个奇怪的值。通常,我会通过设置类似于以下的符号断点来调试类似的东西:

在此处输入图像描述

这样,当有人试图将属性设置为我正在寻找的值时,我会受到打击,我可以查看跟踪以了解它的来源。

不幸的是,当您处理声明为@dynamic 的属性时,这不起作用。还有其他方法可以做类似的事情吗?

更多信息

有问题的对象是NSManagedObject

这个项目使用了 RestKit,很可能这就是价值的来源。

0 投票
2 回答
656 浏览

java - 使用 Netbeans 和 Java 在调用堆栈上设置条件断点

就像这个问题一样,在调试应用程序时,我想让应用程序只有在当前调用堆栈有某个方法时才暂停在断点处。但是,我使用的是 Netbeans。

在 Java 中,可以通过多种方式获取当前调用堆栈,例如

它返回一个堆栈跟踪元素数组。

是否可以遍历数组(或转换后的列表),检查方法名称并仅在一行中返回布尔值?

或者,如果我需要编写一个方法来检查数组并根据感兴趣的方法的存在返回布尔值,我应该把它放在哪里?

0 投票
1 回答
2412 浏览

eclipse - Eclipse条件断点编译报错“==无效AssignmentOperator

因此,如果我做对了,您应该对条件使用布尔表达式。然而,当我尝试使用时impact == null,出现以下错误:

是什么赋予了?我做错了什么,我该如何解决?

0 投票
1 回答
124 浏览

ios - Xcode 调试(断点)问题

0 投票
0 回答
48 浏览

java - 基于堆栈跟踪跳过断点的策略

在 Java 中,我正在寻找一种策略来跳过以当前线程堆栈跟踪为条件的断点。

例如,如果foo调用bar()并且如果两者都setup调用showtimefoo()我该如何设计我的代码以便我可以设置一个断点,bar该断点仅在通过调用时触发showtime()?有哪些有用且简单的策略?我正在使用的代码是测试代码,因此性能不是很重要。

我的一个想法是在调用顶级方法中设置某种标志,我可以在条件断点中使用它,但我对其他一些想法很感兴趣,特别是因为这对我来说似乎是一个相当常见的用例。

0 投票
0 回答
60 浏览

c# - 无法再设置条件/命中计数/位置断点

出于某种原因,我的一个项目中突然禁用了条件断点。我很难在 Internet 上找到有关可能禁用这些选项的潜在条件的任何文档。任何人都知道它为什么会被禁用,以及如何修复它?

条件断点被禁用

以下是一些信息:

  • 这是一个 C# 解决方案,包含大约 50 个 C# 项目,以及一些共享项目和 C++ 项目(最近没有添加/删除项目)
  • 我在带有更新 4 的 Visual Studio 2013 上使用 Resharper 8
  • 关闭/重新打开 Visual Studio 没有解决问题
0 投票
4 回答
15032 浏览

c# - 在 System.Type 上使用条件断点时出错

这是功能:

我在第一行 ( this.Type = Type) 上设置了一个断点,我想在什么时候中断,Type.FullName == "Malt.Organisation"这就是我输入的条件。

但是,当该行被击中时会显示以下错误:

断点的条件未能执行。条件是 'Type.FullName == "Malt.Organisation"'。返回的错误是“在此上下文中不支持在 System.Type 类型的调试对象中检查对象的状态。”

我做错了什么(明显的)事情?

PS。一种解决方法是将其添加到代码中:

0 投票
1 回答
145 浏览

java - Eclipse 条件断点模板?

在我记得使用 Eclipse 多年之后,我只是遇到了条件断点。它们已经非常有用了,但我想到你可能会一遍又一遍地编写相同的条件。有没有办法为条件创建一些标准模板?例如,这个问题的答案有一个很好的例子,说明一个条件是模板的竞争者,行号/方法名称等将被替换,而不是再次编写整个条件。想法是这些模板在整个团队中共享。这是目前在 Eclipse 中可能实现的吗?如果没有,是否可以编写某种插件来做到这一点?

0 投票
3 回答
7329 浏览

c# - 条件断点不起作用

条件对话框

上面的代码在其底线以黄色设置了一个条件断点,然后是断点设置对话框,该对话框应该可以使用: item.Value == "aday"

但是我收到以下错误,我已经在网上搜索过,但找不到任何失败的原因。我正在使用 VS 2015 Pro。

在此处输入图像描述

编辑-感谢您指出我的明显错误,我通常用 C# 编写代码。但是现在使用一个'='我明白了??????我假设我它等同于一个作业,并且添加括号也没有帮助?

在此处输入图像描述