2

我注意到 qtCreator 处理自动完成比 eclipse 好得多。

例如,如果我有一行说object.firstItem()并将光标放在.and之间f,然后删除first单词(因此成为object.|item()),然后按ctrl+space并选择secondItem(), qtCreator 猜测object.secondItem();,而 eclipse 选择object.firstItem()Item()

qtCreator 中很可能还有其他功能,但在 Eclipse 中没有,尽管它是我真正注意到的唯一一个。但是,既然它们都是开源的,为什么不分享所有好的想法呢?我会对 qtCreator 和 eclipse 的所有优秀特性感兴趣。

有没有办法在eclipse中也有这样的行为,通过配置或通过插件?

4

1 回答 1

8

Eclipse 也支持此功能。(或者更具体地说,Eclipse Java 开发工具。)

从建议完成列表中选择项目时,只需按住该ctrl键即可在插入覆盖完成模式之间切换。

要更改默认行为,请转到Preferences -> Java -> Editor -> Content Assist并将最顶部的单选按钮从“Completion inserts”更改为“Completion overwrites”。

于 2013-02-11T20:35:06.120 回答