如何通过快捷键在Android Studio中导航到错误行?

86

如何在Java文件中导航到错误行?

除了滚动到错误行以外,还有更好的方法吗?


3
感谢您提出这个问题,实际上您为我节省了时间 +1。 - Arbaz.in
5个回答

152

我搜索了一下并找到了答案。

1- 你可以使用F2SHIFT+F2快捷键在文档中导航至错误。如果没有错误,你将被导航至警告。

2- 另一种我们大多数人都知道的方法是点击滚动条上的红色区域。

这是IntelliJ IDEA帮助文档的链接,它是Android Studio的基础。

你甚至可以在Android Studio的项目窗口中按下F2,它会选择包含错误的文件。

此外,如果没有更多错误,它将指向警告。


9
F2键真是个好工具,我一直只关注项目中显示红线的位置,哈哈。 - KoreanXcodeWorker
1
是的,如果您在Android Studio项目窗口中使用它,它将指向错误文件:/ 太棒了。 - Amir Ziarati
2
菜单 ➔ 导航 ➔ 下一个突出显示的错误(或为此分配键盘快捷键) - Mr-IDE
2
这很好,但是F2不会跳到下一个错误,而是跳到下一个警告/错误/问题。如果我坚持要跳到下一个错误,就像OP所问的那样,该怎么办? - Ingo Schalk-Schupp
1
https://dev59.com/pXE85IYBdhLWcg3wpFKu#43501828 解释了如何配置 F2 键以主要跳转到错误。 - mtotschnig
显示剩余7条评论

7

F2是在Java文件中快速跳转到下一个错误行的快捷键。 SHIFT+F2快捷键可在您的文件中导航错误之间。如果没有错误,您将被导航到警告。


2
我无法使其跳转到错误列表中的下一个错误。它只会跳到当前文件中下一个无聊的编辑器警告... - Phlip
如果没有错误,它会跳转到警告。但它只在打开的文档中工作。 - sergeych
我根据评论中提出的问题更新了我的答案。 - The EasyLearn Academy

4

我有另一种方法,通过按下(Ctrl-F9)来创建项目,如果存在错误,则可以在Gradle控制台中找到这些错误,只需单击红色消息即可直接跳转到错误行。


1
我想保持双手在键盘上。 - Phlip
1
似乎 Control+Alt+Down 键可以导航到下一个失败的测试用例。它会停在该用例的函数名称处,但这已经足够好了。 - Phlip
这不是被要求的内容。 - Al Ro

4
您可以使用以下快捷键来解决编译错误:
移动到下一个/上一个突出显示的错误: F2/Shift+F2
显示光标处错误的描述: Ctrl+F1

2

以上解决方案都对我无效。

在Windows中,我使用的一个解决方法是ALT+N+N(菜单➔导航➔下一个突出显示的错误)。

您还可以在键盘映射中为下一个突出显示的错误指定快捷键。


这与 F2 相同。 - Al Ro

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接