如何跳转到 class 或 Android Studio 中的方法实现

How to jump to class or method implementation in Android Studio

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

在 Android Studio 中,方法和 classes 是如何完成的?

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

我有很多代码需要审查,因此非常感谢对此的回答。

我在电脑上,但我也想知道 Mac。

要跳转到实现 - 使用 CTRL + YourMethodname 或 Scroll-click 在方法 上,如 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

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

This section lists Android Studio keyboard shortcuts for the default keymap. To change the default keymap on Windows and Linux, go to File > Settings > Keymap. If you're using Mac OS X, update your keymap to use the Mac OS X 10.5+ version keymaps under Android Studio Preferences > Keymap.

这里是Official documentation for Android studio tips and shortcuts

对于Mac:Android Studio Shortcuts for Mac OS

在 mac 上,您可以使用此快捷方式:

如果你对 eclipse 很满意,你可以在此处将你的键盘映射更改为 exlipse:

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

我知道这是个老问题,但我自己找到了解决方案。 方法搜索是 CTRL+ F12,名称是文件结构(主菜单 -> 导航 -> 文件结构)键映射。

对于 Class 搜索,您可以使用 CTRL + N。它的名称是在键盘映射中转到 Class(主菜单 -> 导航 -> 转到 Class)。

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

我正在使用 Flutter 进行应用程序开发。 但我也在应用程序开发中使用带有 flutter 的原生 Android (Kotlin)。

所以在 Android studio 中,如果我打开整个 flutter 项目,跳转到用 Kotlin 编写的 类 是行不通的。

所以解决方案是只打开 Android 工作室中的 android 文件夹,而不是打开同时存在 flutter 文件(lib 文件夹)的整个项目。

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

...to jump to the implementation...
In Android Studio, how is this done for methods and classes?

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

也可以用鼠标来完成:
Wheel/Middle 在方法上单击 / 类

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