3

当按下退格键(即删除错误输入的字母)时,有没有办法在 Eclipse 中打开 Java Content Assist?

考虑一个示例:当我们键入this.时,Eclipse 会打开带有代码完成建议的 Content Assist 窗口。然后,如果我们写了一个没有被建议的文本(例如它建议了一系列get*方法,然后我们输入this.gw),内容辅助窗口就会消失。然后,当我们按退格键删除错误输入的字母时,辅助窗口仍然关闭。

有没有办法自动重新打开这个窗口?首选项中是否有此设置?

我知道这ctrl+space会带回 Content Assist 窗口,但这不是解决方案。我只想要更友好的 IDE 行为,例如 Visual Studio。

4

2 回答 2

1

Ctrl+z而不是退格键怎么样?IIRC应该可以解决问题。

于 2013-09-03T09:06:50.170 回答
1

默认情况下,内容辅助由“.”自动激活。要解决此问题,您可以一直删除到 '.' 并重新键入句点或更改 eclipse 激活内容辅助的方式。

您可以通过更改Preferences->Java->Editor->Content Assist from '.'下的'Auto activation triggers for Java'设置来做到这一点。到字母表中的所有字母。这将解决问题,但可能会引入其他不需要的行为。

于 2013-09-03T09:47:14.443 回答