0

是否有一个值得注意的插件或我忽略的功能允许类似于 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()inMyClass.someMethod()将显示public void doSomething();在声明视图中。我想看到的是:

public void doSomething{
  //Do something
}

我知道这在多种可能实现的情况下不起作用,但我之前提到的超链接(AKA Ctrl+Click)也不会,Eclipse 支持它没有问题。

4

1 回答 1

2

根据这个答案,有一个类似的功能可以让您实现相同的目标。Eclipse > Preferences > Java > Editor > Only show the selected Java element如果您在 Mac 上运行,Window > Preferences > Java > Editor > Only show the selected Java element如果您使用的是 Windows 计算机,或者可能是任何其他操作系统,您只需要导航到。希望我的回答让你满意!

编辑:您可能正在寻找这个:Window > Show View > Other > Java > Declaration在此处指定。

于 2013-07-22T18:27:03.970 回答