【问题标题】:Setting a Java breakpoint on a one-line conditional return statement在单行条件返回语句上设置 Java 断点
【发布时间】:2013-03-15 06:15:04
【问题描述】:

是否有任何 Java 调试器允许您在以下语句中的 someOperation(); 方法调用语句上设置断点?

if (someCondition()) someOperation();

请注意,我在这里寻找一个非常具体问题的答案。

  1. 我没有兴趣在评估 someCondition() 的行上设置条件断点以确定何时是适当的停止时间。
  2. 我对在 someOperation() 方法内设置断点不感兴趣。
  3. 我对条件和方法调用语句位于不同行的情况不感兴趣。

【问题讨论】:

  • Eclipse 允许设置对 AFAIK 有帮助的方法断点
  • 你检查过 Netbeans 吗?
  • @NarendraPathai 他对在 someValue() 方法中设置断点不感兴趣。
  • @NarendraPathai 那些与这个问题无关。我认为我对return 语句的使用可能具有误导性,因此我编辑了问题以澄清条件语句是条件中的任意语句(现在为someOperation();)。
  • 你能不能解释一下现在的用例是什么?

标签: java debugging ide breakpoints


【解决方案1】:

我在博客中更新了一篇讨论 Tunnel Vision Labs' Java debugger for Visual Studio 现状的新文章。在文章中,我包含了以下动画图像,显示了此调试器的当前行为

【讨论】:

  • +1 我不知道它是关于什么的,但我绝对喜欢 animgif :)
  • 当我开始打开控制台 java 应用程序时,当我尝试调试我的代码时遇到了这个错误,我收到了这条消息 Java 调试器的预览版仅支持在命名类中开始执行;可以在“调试”选项卡上的项目属性中配置类名。先生,您对此有什么想法吗?
猜你喜欢
  • 1970-01-01
  • 2020-02-12
  • 1970-01-01
  • 2019-06-02
  • 2022-08-14
  • 1970-01-01
  • 1970-01-01
  • 2019-01-24
  • 2012-02-20
相关资源
最近更新 更多