首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >断点过滤器的子类?

断点过滤器的子类?
EN

Stack Overflow用户
提问于 2015-04-01 09:45:11
回答 1查看 475关注 0票数 2

是否可以设置断点,使其仅在从子类调用给定方法时停止?

也就是说,定义的方法和断点集都在超类中。方法在子类中未被重写,而是被调用。当这些情况发生在给定的子类中时,我只需要捕获这些情况。

这适用于跟踪高度分支库中不正确的使用情况。例如,类VeryCoolAncestor被调用1000次,而只有一个调用来自我的buggy类B

我想知道在Eclipse中是否有可能。如果这在Eclipse中是不可能的,那么我想知道任何其他的调试器是可能的。

我需要自动化,所以我不需要知道解决方法,比如在代码中插入测试调用或测试重写方法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-01 09:48:44

您可以在Eclipse中使用条件断点。

右键单击断点,然后选择“断点属性”,然后启用“条件”复选框,并添加满足您要求的instanceof语句:

或者,您可以只为调试目的编写一个块,只有一条语句:

代码语言:javascript
复制
if(someCondition) {
    System.out.println("Breakpoint here");
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29387527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档