Intellij idea Intellij IDEA中是否有办法查看当前行所属方法的名称?

Intellij idea Intellij IDEA中是否有办法查看当前行所属方法的名称?,intellij-idea,Intellij Idea,在我们的代码库中有一些非常长的方法(几页代码)。在读取代码时,有时最好能够看到当前行所属的方法的名称,而不必一直分页到方法的开头。这在Intellij IDEA中可能吗?我正在使用Intellij IDEA 7.0.3。在结构面板中选择“从源代码自动滚动”选项。 这样,当您将光标放在任何方法中时,“结构”面板将显示您使用的方法。您可以使用查看上下文信息(Mac上的Alt+Q、Ctrl+Shift+Q)。它将在编辑器顶部显示一个带有当前上下文信息(类/方法签名)的弹出窗口。由于某种原因(Alt-Q

在我们的代码库中有一些非常长的方法(几页代码)。在读取代码时,有时最好能够看到当前行所属的方法的名称,而不必一直分页到方法的开头。这在Intellij IDEA中可能吗?我正在使用Intellij IDEA 7.0.3。

在结构面板中选择“从源代码自动滚动”选项。
这样,当您将光标放在任何方法中时,“结构”面板将显示您使用的方法。

您可以使用查看上下文信息(Mac上的Alt+Q、Ctrl+Shift+Q)。它将在编辑器顶部显示一个带有当前上下文信息(类/方法签名)的弹出窗口。

由于某种原因(Alt-Q)在Android Studio中对我来说不一致。我发现(Ctrl-F12)对于这个目的(导航|文件结构)是非常令人满意的,尽管它在较大的文件中可能有点滞后。通过再次按下热键,它将用所有继承的方法填充列表。

Intellij现在支持面包屑。转到设置>外观并勾选“显示面包屑”。这样,您可以在不使用Alt+Q的情况下查看类/方法名称。

IntelliJ 2018 默认情况下,这显示在底部

不幸的是,该方法仅按名称显示(不包括参数)。如果一个方法被重载,你将无法确定你在哪里

如果要将其从下到上移动,请转到文件设置…编辑器常规面包屑>选中顶部

在mac上:

cmd 7
-面板

cmd fn F12
-弹出窗口


也适用于Android studio。

自动滚动并不概述它只是滚动的函数名。最好使用Alt+Q。在Android Studio中,该方法用灰色条突出显示,因此该解决方案工作得很好。@Narek它最近可能已更改,“Autoscroll from source”确实概述了IntelliJ 15上的功能。这是我一直在寻找的。在
项目
视图中,“自动滚动”选项位于关联菜单中。在
结构中
它们是。。。在工具栏上?太令人困惑了!你需要打开“显示成员”选项。英雄状态。那正是我要找的马克,这正是我要找的?类似于Eclipse的面包屑-从下面的注释中获得:设置->编辑器->常规->面包屑有没有一种不需要任何干预就可以查看名称的方法?没有Alt+Q?只是为了澄清它的设置->编辑器->常规->外观在android studio中出于某种原因,这是为所有语言启用的,但Java和Kotlin除外。算了吧!