【发布时间】:2020-03-19 21:24:51
【问题描述】:
已编辑(见底部)
在 Netbears 8.2 中像我这样多年未回答的问题之后,真的没有键盘快捷键可以跳转到下一个或上一个错误吗?
This page 说快捷方式是
Ctrl+./, Next/previous usage/compile error
注意包含用法这个词。 usage 没有使用其他“下一个/上一个”快捷方式。我想知道它为什么会在这里以及它是否指出了问题所在。这不完全是一个错字。这可能意味着什么?是的,可能什么都没有。
无论如何,我发现绝对没有任何东西显示如何完成这对非常重要的任务。
使用Tools > Options > Keymap 表明Ctrl+PERIOD 和Ctrl+COMMA 是如何做到的。但它不起作用。
有一次 Ctrl+PERIOD 带我去某个地方,然后再做一次,我又去了下一次,等等,但是那些代码行没有错误,现在也没有发生。
我单击了Next Error 和Previous Error 行上的省略号,并将它们编辑为Ctrl+BACKQUOTE 和Alt+BACKQUOTE,然后单击省略号并将alternative shortcuts 定义为Ctrl+CLOSE_BRACKET 和Alt+CLOSE_BRACKET 并且我无法将 Next error in Editor 定义为任何东西。
没有任何效果。
所以我的问题是为什么不呢?我在 Android Studio 中使用 F2 和 shift+F2 来处理我遇到的每一个错误!这在 Netbeans 8.2 中怎么不可能?
我不愿意为此升级到 Netbeans 11,尤其是不知道这个问题是否仍然存在。
=======================
编辑
查看@Dmitry_M 提交的内容后,我用上述定义再次对其进行了处理,原因是:
Alt+1带我到Next Error,但仅在新的Build或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 感到气馁。
【问题讨论】:
标签: netbeans compiler-errors keymapping keymaps