在EclipseIDE中向类的所有方法添加方法断点


94

在Eclipse中,有没有一种方法可以在类的所有方法上设置方法断点,而无需使用单个方法?其背后的动机是,每当某个方法被命中时,它将在调试模式下转到该方法。

Answers:


135

最快的方法是转到“概述”视图并选择所需的所有方法,右键单击并单击“切换方法断点”


2
除此之外,您可以为“切换方法断点”设置键盘快捷键,以便仅在大纲中键入内容。
亚伦·布伦库什

3
如果缺少菜单项,则可能已经选择了一个内部类(例如ComparatorFilter在某些方法中使用)或一个类字段。按住Ctrl键并取消选择其中任何一个,它将显示出来。
Matthias Ronge 2014年

也可能是由抽象方法引起的
Faliorn

8

我不知道直接的方式。
但是,如果添加AspectJ(即面向方面的扩展),则可以编写一个“建议”,在运行时输入它们时将在Class的每个方法上进行设置。

替代文字

然后,您可以在该建议代码中设置断点。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.