【问题标题】:IntelliJ IDEA: Jump to interface implementation if there is only one implementation available [duplicate]IntelliJ IDEA:如果只有一种实现可用,则跳转到接口实现[重复]
【发布时间】:2019-11-14 03:10:56
【问题描述】:

我有一个项目,所有事情都通过接口完成。在大多数情况下,这些接口只有一种实现。

问:如果我要导航到的接口只有一个实现,有没有办法设置 IntelliJ IDEA 自动跳转到方法实现?

示例:

MyServiceInterface service = ...;
service.doWork();

当我点击它时,我想直接导航到doWork() 实现。

【问题讨论】:

  • 右键->转到->实现
  • 在什么情况下?如果您在使用接口方法时使用Ctrl+Alt+Click,它会跳转到具体实现(可能取决于您使用的键盘映射)
  • Ctrl+Alt+Click on doWork() 应该像我说的那样带你去具体的实现。如果有多个,它会询问你想看哪一个
  • @GiacomoAlzetta 请发布答案。我会接受的。

标签: java intellij-idea jetbrains-ide


【解决方案1】:

将光标放在interface 上并按Ctrl + Alt + B 直接导航到实现如果只有1 个实现可用。

【讨论】:

  • 对不起,问题不够清楚。添加了一个示例。
  • @OleksandrShpota 将光标放在方法doWork() 上并按Ctrl + Alt + B
猜你喜欢
  • 2011-06-30
  • 2016-12-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多