【问题标题】:How can i find where a method or a variable is used in Android Studio (shortcut)如何在 Android Studio 中找到方法或变量的使用位置(快捷方式)
【发布时间】:2015-05-14 01:12:59
【问题描述】:

例如,我知道如何使用 ctrl + 左键单击某个方法来查找源,但是如果我想查找该方法的使用位置怎么办?我使用的是 Windows 7。

假设我有以下方法:

class A {
    public int sum(int a, int b) {
        return a+b;
    }
}

我正在使用这个方法

class B {
    ...
    a.sum(c, d);
    ...
}

我想找到我在课堂上使用sum 的地方A

PS:我是 Android Studio 的新手(大约一个月前开始使用它)。

【问题讨论】:

  • 不确定,但我认为您可以控制点击变量。
  • control + click 找到声明不是它在哪里使用:(
  • 在 linux 上的 android studio 1.1.0 中,alt-F7 显然正在做你想要完成的事情,你的 android studio 版本是什么
  • alt f7 工作!谢谢!

标签: java android windows-7 android-studio keyboard-shortcuts


【解决方案1】:

在 Android Studio 中,突出显示该方法,然后右键单击 > Find usages 或使用 Alt+F7 快捷方式。

编辑:Ctrl+左键单击方法有助于查找该方法最初声明的位置

【讨论】:

    【解决方案2】:

    对于 Ubuntu 用户:

    对我来说 Alt+F7 没用, 所以我通过去

    解决了冲突
    Ubuntu System settings-> keyboard -> shortcuts
    

    并用另一种组合更改其中的 Alt+F7

    现在它正在工作))

    【讨论】:

      【解决方案3】:

      只需单击方法或变量,任何用法都会突出显示,并且在代码右侧的滚动条上,您会看到灰色条出现,这些是当前突出显示(或单击)变量的用法或代码中的方法。

      【讨论】:

        【解决方案4】:

        以下是用于显示方法或变量用法的不同快捷键。其中带有 F14 的键盘映射是我添加的;其他都是默认的。对于 Windows(和 Linux?),将 键替换为 Ctrl (我认为)。 Find Usages 在 Android Studio 的专用窗口中显示它们(其他答案中的解决方案),而 Show Usages 将它们放在弹出窗口中(下面的第二张图片)。

        【讨论】:

          【解决方案5】:

          要在 Android Studio 中查找变量或方法的所有用途,您可以使用

          1. ctrl+shift+F7(window/Ubuntu)
          2. 之后您可以使用 F3 进行导航

          【讨论】:

            【解决方案6】:

            使用 [Ctrl+b] 或 [Ctrl+Alt+b] 导航到方法或变量清除和实现的起源

            【讨论】:

              【解决方案7】:

              Ubuntu 是Ctrl+Alt+7Ctrl+b 来显示类的用法。 Ctrl+Alt+F7 无效。

              【讨论】:

                猜你喜欢
                • 2023-04-05
                • 2018-02-11
                • 2021-04-27
                • 1970-01-01
                • 1970-01-01
                • 2015-04-15
                • 2018-10-05
                • 2016-03-28
                • 1970-01-01
                相关资源
                最近更新 更多