每次跳转到对象函数时,如何告诉Eclipse不要跳转到每个文件的第一行?
如果我选择进入对象的成员函数,Eclipse会打开相应的文件,但不是直接转到该函数,而是首先跳转到第一行。
package org.diango.simcalc.pipeline; // <-- This is where the debugger "stops"
import org.apache.commons.lang.NullArgumentException;
// .. imagine more code
这太疯狂了。
答案 0 :(得分:0)
原因可能与你有时看到&#34; file.java:1&#34;在this question中的堆栈跟踪中:在某些情况下,Java会自动在您的类中生成特殊的合成方法,这些方法似乎有第1行。
Eclipse为调试器提供了步骤过滤器,这可用于过滤合成方法。
在Eclipse的首选项对话框中,转到&#34; Java&#34; - &GT; &#34;调试和#34; - &GT; &#34;步骤过滤&#34;,并启用&#34;使用步骤过滤器&#34;和&#34;过滤合成方法&#34;。确保也留下&#34;逐步过滤&#34;检查,否则你将有效地跨越合成方法和实际目标方法。