【问题标题】:How to jump to class or method implementation in Android Studio如何在 Android Studio 中跳转到类或方法实现
【发布时间】:2016-01-26 09:16:06
【问题描述】:

使用 Eclipse,我只需将鼠标悬停在类或方法名称上,然后 CTRL+? 即可跳转到实现。即使它是我感兴趣的导入,我也可以跳到实现。

在 Android Studio 中,方法和类是如何做到的?

我不认为 CTRL+Alt+7 是我想要的。我想转到为光标悬停或选择的类型或方法编写代码的位置。

我有很多代码要查看,所以我很感激这个问题的答案。

我在 PC 上,但我也想知道 Mac 上的情况。

【问题讨论】:

    标签: android-studio class methods keyboard-shortcuts android-shortcut


    【解决方案1】:

    要跳转到实现 - 使用 CTRL + YourMethodname OR Scroll-click on method 就像在 Eclipes 中一样

    以下在Android Studio中使用

    添加未实现的方法:CTRL + I

    覆盖方法:CTRL + O

    格式代码:CTRL + ALT + L

    显示项目:ALT + 1

    显示logcat:ALT + 6

    构建:CTRL + F9

    构建并运行:CTRL + F10

    全部展开:CTRL + SHIFT + NumPad -

    查找和替换:CTRL + R

    查找:CTRL + F

    您可以通过以下方式更改快捷方式:-

    本部分列出了 Android Studio 键盘快捷键 默认键盘映射。 要更改 Windows 和 Linux 上的默认键盘映射,请转到 到文件 > 设置 > 键盘映射。如果您使用的是 Mac OS X,请更新您的 在 Android Studio 下使用 Mac OS X 10.5+ 版本的键盘映射 首选项 > 键盘映射。

    这里是Official documentation for Android studio tips and shortcuts

    对于 Mac:Android Studio Shortcuts for Mac OS

    【讨论】:

      【解决方案2】:

      CTRL+Click(=鼠标左键)应该可以工作,就像在 Eclipse 中一样!

      【讨论】:

      • 如何在不使用鼠标的情况下做同样的事情?
      • 尝试 CTRL+B(其他变体使用 shift 或 alt)
      【解决方案3】:

      ...跳转到实现...
      在 Android Studio 中,方法和类是如何做到的?

      您要查找的键盘快捷键是:
      CTRL + B

      也可以使用鼠标来完成:
      Wheel/Middle Click on method/classes

      或者同时使用鼠标和键盘:
      CTRL + 左键单击方法/类

      【讨论】:

        【解决方案4】:

        在 mac 上你可以使用这个快捷键:

        如果你喜欢 eclipse,你可以在这里改变你的键盘映射到 exlipse:

        【讨论】:

          【解决方案5】:

          我知道这是个老问题,但我为自己找到了解决方案。 方法搜索是 CTRL+F12,名称是 File Structure(Main menu -> Navigate -> File Structure) keymap。

          对于类搜索,您可以使用 CTRL + N。它的名称是键盘映射中的 Go to Class(Main menu -> Navigate -> Go to Class)。

          您可以在设置 -> 键盘映射中更改给定路径中的默认值。

          【讨论】:

            【解决方案6】:

            我正在使用 Flutter 进行应用开发。 但我也在使用原生 Android (Kotlin) 和 Flutter 进行应用开发。

            所以在 Android Studio 中,如果我打开整个 Flutter 项目,跳入用 Kotlin 编写的类是行不通的。

            所以解决方案是只打开 Android Studio 中的 android 文件夹,而不是打开 Flutter 文件(lib 文件夹)的整个项目。

            然后我可以使用 cmd + 鼠标(或 Windows 的 ctrl + 鼠标)跳转到 Kotlin 类。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2014-09-18
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多