停止空格键按键触发Eclipse中的自动完成
更新资料 Eclipse 2018-12中已修复此问题。此行为仍然是默认行为,但可以配置为关闭-有关如何操作,请参见已接受的答案 我将保留这个问题,因为它是后代的,以及在早期版本的Eclipse中的那些。 在Eclipse中,我通过以下方式为Java启用了智能感知风格的建议: Window -> Preferences -> Java/Editor/Content Assist 并设置以下内容 Auto activation delay (ms) -> 0 Auto activation triggers for Java -> .(abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ 来源= Eclipse Intellisense? 除了一个烦人的问题之外,这非常出色。当我点击时spacebar,输入的令牌将自动完成,并显示在建议列表顶部。相当公平,只是有时我会键入一个具有完全合法匹配项的类/变量名,但这并不是最重要的建议。因此,当我自然命中spacebarEclipse时,就会插入完全错误的内容。 键入EG之后,Cookie我会击中spacebar得到CookieMonster。 这似乎是一个错误,并且经常会令人讨厌,但是尽管如此,我还是不想spacebar触发自动完成功能。我可能想输入一个尚未声明的变量名,或类似的名称。我想将自动完成功能用作帮助工具,但我的自然输入应始终优先于此。 我想停止spacebar触发自动完成功能,或者退回到using enter,或者最好还是custom使用普通键入中未使用的键来触发自动完成功能。这有可能吗? 我没有使用Content Assist中的所有设置。谷歌搜索问题只会返回有关禁用自动完成功能的大量结果。 此问题已从Eclipse 2018-12 [4.10]中修复,请参见接受的答案 它存在于所有以前的版本中,即2018-09 [4.9],光子[4.8],氧气[4.7],霓虹灯[4.6]等。