gpt4 book ai didi

java - 对于具有一种实现的接口(interface),我如何才能直接进入该实现?

转载 作者:IT老高 更新时间:2023-10-28 20:48:48 26 4
gpt4 key购买 nike

我经常必须调试编写的 Java 代码,以便有一个接口(interface)和该接口(interface)的一个实现。

例如,会有一个接口(interface) Foo,只有一个实现称为 FooImpl。在下面的代码中,如果我按 Ctrl 键单击 doThings 它会跳转到 Foo.java 当我真正想去 FooImpl.java查看实现。

public void doStuff(Foo foo) {
foo.doThings();
}

当我到达界面时,我必须使用 Ctrl-Shift-R 打开 FooImpl。如果我可以在 doThings 上按 Ctrl-Alt-click 并最终进入 FooImpl.java 内,那就太好了。如果工作区中有多个实现,那么它可能会弹出一个框告诉我它们是什么。

eclipse 中是否有插件或现有函数可以做到这一点?我知道我可以转到 Foo.java 然后获取层次结构并转到实现,但是当接口(interface)只有一个实现时,这比必要的点击次数要多。

最佳答案

  1. 将光标移至方法调用处
  2. Ctrl + T
  3. 选择您想要的实现
  4. 点击回车

如果有多个实现者,这也有效。

关于java - 对于具有一种实现的接口(interface),我如何才能直接进入该实现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2105979/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com