好吧,所以我的问题是当我创建一个变量时,比方说“Object o”,当我输入“o”时,它会提示像“object”这样的东西。哪个没关系,但是当我按空格键时,它会自动填写新名称。基本上我不想关闭自动完成我只想禁用空格自动填写建议。即使禁用变量命名建议也行。
我正在使用Eclipse Juno Service Release 1。
答案 0 :(得分:2)
由于目前还没有任何明确的解决方案,我认为最有效的方法是禁用触发器中的字母字符:
Windows>优先顺序> Java>编辑>内容辅助> Java的自动激活触发器
这意味着没有类名/类型完成,但是当你按下dot时仍然会建议方法名称完成,但至少Eclipse会停止搞乱我的变量名
答案 1 :(得分:1)
我意识到这是一个3岁的帖子,但是......
从我可以收集到的内容来看,没有选项可以禁用它,它被硬编码到内容辅助功能中。但是有一个插件,您可以从this堆栈溢出问题的答案下载,该问题将禁用此功能
答案 2 :(得分:1)
我知道这是一个老问题,但是由于这里没有答案对我有用,而且这个问题也确实使我很烦,所以我添加了对我有帮助的解决方案。
在您的Eclipse中,转到: 窗口/首选项/ Java /编辑器/内容辅助
并启用:
禁用插入触发器(“ Enter”除外)
希望这对每个人都有用!)
答案 3 :(得分:0)
转到Window/Preferences/Java/Editor/Content Assist
并选择适合您的设置。
答案 4 :(得分:0)
窗口 - >偏好 - > Java - >编辑 - >内容辅助 - >高级强> 我关闭了Java Type Proposals并确保打开了Java Proposals。顺便说一句,这是在Spring Tool Suite中我没有使用eclipse进行检查。