已编辑(见底部)
在Netbears 8.2这样多年未回答的问题之后,真的没有键盘快捷键可以跳转到下一个或上一个错误吗?
这个页面说快捷方式是
Ctrl+./, Next/previous usage/compile error
请注意包含单词用法。没有使用其他“下一个/上一个”快捷方式。我想知道它为什么会在这里以及它是否指出了问题所在。这不完全是一个错字。这可能意味着什么?是的,可能什么都没有。
不管怎样,我所发现的绝对没有任何东西能说明如何完成这对非常重要的任务。
使用Tools > Options > Keymap
表明,Ctrl+PERIOD
并且Ctrl+COMMA
是如何做到这一点。但它不起作用。
曾经Ctrl+PERIOD
把我带到某个地方,然后再做一次把我带到下一次发生的地方,等等,但是那些代码行没有错误,现在也没有发生。
我点击了线上的省略号Next Error
并将Previous Error
它们编辑为Ctrl+BACKQUOTE
andAlt+BACKQUOTE
我点击了省略号并定义alternative shortcuts
为Ctrl+CLOSE_BRACKET
andAlt+CLOSE_BRACKET
我不能定义Next error in Editor
任何东西。
没有任何效果。
所以我的问题是为什么不呢?我在 Android Studio 中使用 F2 和 shift+F2 来处理我遇到的每一个错误!这在 Netbeans 8.2 中怎么不可能?
我不愿意为此升级到 Netbeans 11,尤其是不知道这个问题是否仍然存在。
=======================
编辑
在查看了@Dmitry_M 提交的内容后,我使用上述定义再次对其进行了处理,这导致:
Alt+1
带我去Next Error
,但只有在新的Build
or之后Clean and Build Project
,它才会带我去其他没有错误的行(在 xml 中)(我知道;它们没有被标记)。Alt+2
除非我修复它,否则带我去Previous Error
,在这种情况下,它会将我带到有上一个错误的同一行,就像Alt+1
带我到下一个错误曾经出现的地方和其他地方一样。Next Error in Editor
什么都不做。
这让我想知道什么Category
是因为Next Error in Editor
说Source
,而其他工作的人说System
。
我的源文件有多个“黄色警告”指示器,但与 Dmitry 不同的是,定义找不到它们。
如果它发现了其他方面的错误,那就更好了。但它只发现已经列出的错误Output
,它需要构建,它会发现其他无关的“错误”。所以我只会看看Output
。Keymap
失败。
我对 Netbeans 8.2 感到气馁。