Intellij IDEA:突出显示循环断点

Intellij IDEA: highlighting loop break points

在 Eclipse 中,可以高亮显示循环断点:我可以将光标放在 break; 上,它所跳出的循环将被高亮显示:

不过,IDEA 似乎缺少此功能:

是否有任何隐藏的首选项或第 3 方插件可以为 IDEA 启用相同的首选项?

尝试将光标置于 break,然后按 Ctrl+B

我最接近你所描述的是使用 "Find Declaration" 快捷方式 (Command + BCTRL + B),这需要您突出显示 break 而不是循环。

如果您在 returns void 的方法中,它将带您到将被打破的最外面的括号。在某些情况下,在 return 的方法中,它将指向 return 语句,这使得该功能不完全可靠。

虽然这会正确地向您显示它打破了哪个循环,但据我所知,vanilla IntelliJ 中没有任何东西可以开箱即用。

此功能已在 IntelliJ 2018.2 中引入:

When you place a caret at the break or continue keyword, IntelliJ IDEA highlights the for or while keyword of the corresponding loop.


(source: cloudfront.net)