【问题标题】:IntelliJ IDEA: Jump from interface to implementing method in GoIntelliJ IDEA:从接口跳转到 Go 中的实现方法
【发布时间】:2016-12-14 01:47:02
【问题描述】:

在 IntilliJ Idea/Goland 中,是否有任何快捷方式可以让我在接口定义中选择一个方法并跳转到该方法的实现或给我实现列表。

我正在寻找类似于 Cmd+单击并获取方法/功能的使用时得到的东西。

但我需要捷径来实现,而不是使用方法。目前我必须复制方法名称并在项目中搜索,这感觉不是最有效的方法。

我正在使用 IntelliJ Idea(社区版)2016.2.2 EAP 和 Go plugin 版本:0.12.1724。

我试过 Cmd+Alt+b 但总是得到No implementation found

【问题讨论】:

  • 从未使用过 IntelliJ,不过对于 Go,我会推荐 vscode,它有一个很棒的 Go 插件,而且 100% 开源。

标签: go intellij-idea interface keyboard-shortcuts goland


【解决方案1】:

不,这样的快捷方式不存在。

您可以使用“查找用法”来确定具体接口方法的使用位置,但如果您想查看所有具体实现,当前方法是在整个项目中搜索方法名称。

【讨论】:

    【解决方案2】:

    现在 Goland 中已添加此支持(或 IntelliJ Ultimate 中的 go 插件)。相同的快捷方式是Alt+Cmd+B(Mac 为Option+Cmd+B)。

    【讨论】:

    • 在 Windows 上是Ctrl+Alt+B
    【解决方案3】:

    为了戈兰

    Windows:Alt+Cmd+B Mac 操作系统:Option+Cmd+B

    【讨论】:

      猜你喜欢
      • 2011-06-30
      • 2019-11-14
      • 1970-01-01
      • 2011-03-16
      • 2012-02-08
      • 1970-01-01
      • 2019-01-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多