我一直在寻找一种方法来改进Eclipse中的自动完成功能,我发现这个首选项设置是“在首选项窗口中自动插入公共前缀”,Java - >部分编辑 - >内容辅助。
我不知道它做了什么,因为我觉得没有任何区别。帮助说:
如果启用,代码辅助将自动插入所有可能的完成的公共前缀,类似于Unix shell扩展。即使在显示代码辅助窗口时,也可以重复使用它。
答案 0 :(得分:14)
它仅适用于(相对)少数情况。
想象一下,你有一个方法接口
public interface Farm {
public int getNumberOfDucks();
public int getNumberOfChickens();
public int getNumberOfGeese();
}
然后,如果您打开此选项并输入
farm.getN<control-space>
它将自动完成
farm.getNumberOf
在它显示菜单之前。 没有它,它会立即显示菜单,而不会填充任何内容。
它似乎只适用于成员,而不适用于课程。