IDE中的自动完成如何工作?

时间:2017-05-10 15:36:12

标签: java eclipse autocomplete

我一直想知道像Eclipse这样的IDE中的自动完成/建议如何工作,因为我希望在我的项目中实现类似的功能。 他们通常使用数据库来有效地搜索建议吗? 有没有我可以进一步阅读的内容? 我很难在IDE上找到任何东西,我的大多数调查都引导我使用搜索引擎。它与IDE中的有很大不同,还是使用了类似的方法?

非常感谢! 二极管驱动器

2 个答案:

答案 0 :(得分:0)

自动完成功能(也称为智能感知)在编码方面非常有用。简而言之,每次在该上下文中按下char时,它都会查找匹配项。 这link非常有帮助

答案 1 :(得分:0)

http://www.realsolve.co.uk/site/tech/jface-text.php ---可以帮到你

理想情况下,自动完成命中存储系统每个按键进行比较。存储可能是DB /文件等。

在Eclipse中,我们必须添加一个插件来获得自动完成功能,该插件的开发人员指南"讨论了不同的东西,包括内部模型和自动完成的工作原理。