我注意到qtCreator比eclipse更好地处理自动完成。
例如,如果我有一行显示object.firstItem()
并将光标放在.
和f
之间,然后删除first
字词(从而成为{{ 1}})然后按 ctrl + space 并选择object.|item()
,qtCreator猜测secondItem()
,而eclipse选择object.secondItem();
。< / p>
qtCreator中也可能存在其他功能,但不是在eclipse中,尽管它是我真正注意到的唯一功能。但是,为什么不分享所有好主意,因为它们都是开源的?我会对qtCreator和eclipse的所有优点感兴趣。
有没有办法在eclipse中通过配置或通过插件获得这样的行为?
答案 0 :(得分:8)
Eclipse也支持此功能。 (或者更具体地说,Eclipse Java开发工具。)
从建议的完成列表中选择项目时,只需按住 ctrl 键即可在插入和覆盖完成模式之间切换。< / p>
要更改默认行为,请转到偏好设置 - &gt; Java - &gt;编辑 - &gt;内容辅助并将最上面的单选按钮从“完成插入”更改为“完成覆盖”。