是否有一个值得注意的插件或我忽略的功能允许“实现视图”类似于Eclipse Helios中已有的“声明视图”?我正在使用的代码受到接口的困扰,如果不切换到新选项卡,一眼就能看到方法调用的功能,这将是无限有用的。
注意:我已经设置了超链接并广泛使用Ctrl + T,我正在寻找的是类似于使用Window-> Show View-> Other -> Java -> Declaration
找到的内容。
编辑:
示例代码:
public interface MyInterface{
public void doSomething();
}
public class MyImplementation implements myInterface{
public void doSomething{
//Do something
}
}
public class MyClass{
public void someMethod(){
MyImplementation impl = new MyImplementation();
impl.doSomething();
}
}
将光标放在doSomething()
的{{1}}上会在声明视图中显示MyClass.someMethod()
。我希望看到的是:
public void doSomething();
据我所知,在多种可能的实现情况下这不起作用,但我之前提到的超链接(AKA Ctrl + Click)和Eclipse都没有支持它的问题。
答案 0 :(得分:2)
根据this answer,有一个类似的功能可以让你实现相同的目标。如果您在Mac上运行,则必须导航到Eclipse > Preferences > Java > Editor > Only show the selected Java element
;如果您使用的是Windows计算机,或者可能是任何其他操作系统,则必须导航到Window > Preferences > Java > Editor > Only show the selected Java element
。我希望我的回答让你满意!
编辑:您可能正在寻找:Window > Show View > Other > Java > Declaration
,指定here。