在我们的代码库中,有一些非常长的方法(几页代码)。当阅读代码时,有时候能够看到当前行所属的方法的名称是很好的,而无需分页到方法的开头。这在Intellij IDEA中可能吗?我使用的是Intellij IDEA 7.0.3。
dgenwo3n1#
您可以使用查看|上下文信息(Mac上的Alt+Q,Ctrl+Shift+Q)。它将在编辑器顶部显示一个弹出窗口,其中包含当前上下文信息(类/方法签名)。
ercv8c1e2#
默认情况下,这将显示在底部。不幸的是,这个方法只显示了名字(不包括参数)。如果一个方法被重载了,你就不能确定你在哪里。
的数据如果您想从下往上移动,请进入文件>设置...>编辑器>常规>面包屑>检查顶部:
的
niknxzdl3#
在结构面板中选择“Autoscroll from source”选项。这样,当你把光标放在任何方法中时,结构面板将显示你所在的方法。
ffdz8vbo4#
Intellij现在支持breadcrumbs。转到设置>外观并勾选“显示breadcrumbs”。这样您就可以查看类/方法名称而无需Alt+Q。
1sbrub3j5#
出于某种原因,(Alt-Q)在Android Studio中对我来说并不一致。我发现(Ctrl-F12)在这方面相当令人满意(Navigate|文件结构),尽管它在较大的文件中可能有点滞后。再次按下热键,它将用所有继承的方法填充列表。
k4emjkb16#
在Intellij v2023.2.3中,转到View -> Tool Windows -> Structure,单击“Options”(3个垂直点)菜单,并切换“Always Select Opened Element”(始终选择打开的元素)。打开该设置后,如果光标位于源代码编辑器中该方法的任何位置,则该方法将在Structure Tool Window中突出显示。
6条答案
按热度按时间dgenwo3n1#
您可以使用查看|上下文信息(Mac上的Alt+Q,Ctrl+Shift+Q)。它将在编辑器顶部显示一个弹出窗口,其中包含当前上下文信息(类/方法签名)。
ercv8c1e2#
IntelliJ 2018
默认情况下,这将显示在底部。
不幸的是,这个方法只显示了名字(不包括参数)。如果一个方法被重载了,你就不能确定你在哪里。
的数据
如果您想从下往上移动,请进入文件>设置...>编辑器>常规>面包屑>检查顶部:
的
niknxzdl3#
在结构面板中选择“Autoscroll from source”选项。这样,当你把光标放在任何方法中时,结构面板将显示你所在的方法。
ffdz8vbo4#
Intellij现在支持breadcrumbs。转到设置>外观并勾选“显示breadcrumbs”。这样您就可以查看类/方法名称而无需Alt+Q。
1sbrub3j5#
出于某种原因,(Alt-Q)在Android Studio中对我来说并不一致。我发现(Ctrl-F12)在这方面相当令人满意(Navigate|文件结构),尽管它在较大的文件中可能有点滞后。再次按下热键,它将用所有继承的方法填充列表。
k4emjkb16#
在Intellij v2023.2.3中,转到View -> Tool Windows -> Structure,单击“Options”(3个垂直点)菜单,并切换“Always Select Opened Element”(始终选择打开的元素)。打开该设置后,如果光标位于源代码编辑器中该方法的任何位置,则该方法将在Structure Tool Window中突出显示。