Java Eclipse中针对第三方库的智能代码完成/代码推荐程序

Java Eclipse中针对第三方库的智能代码完成/代码推荐程序,java,eclipse,eclipse-plugin,Java,Eclipse,Eclipse Plugin,在第三方API(如Spring、Hibernate、Junit等)上,您从哪里获得推荐模型 智能代码补全用于学习不熟悉的库。为了支持这一点,您似乎需要自定义“模型” 在他们的文件中指出: 代码推荐程序使用该API自动分析现有代码,并从中提取常见的使用规则和模式。以推荐模型的形式,这些知识将反馈到IDE中 稍后再次: Eclipse代码推荐程序依赖于所谓的模型库,为智能代码完成和增强的API文档提供推荐模型。您可以在“代码推荐人”>“模型首选项”页面上添加、编辑和删除模型存储库 如果我知道模型存储

在第三方API(如Spring、Hibernate、Junit等)上,您从哪里获得推荐模型

智能代码补全用于学习不熟悉的库。为了支持这一点,您似乎需要自定义“模型”

在他们的文件中指出:

代码推荐程序使用该API自动分析现有代码,并从中提取常见的使用规则和模式。以推荐模型的形式,这些知识将反馈到IDE中

稍后再次:

Eclipse代码推荐程序依赖于所谓的模型库,为智能代码完成和增强的API文档提供推荐模型。您可以在“代码推荐人”>“模型首选项”页面上添加、编辑和删除模型存储库

如果我知道模型存储库的位置,我可以在Ecplise首选项中看到如何添加模型存储库。这不是问题所在。
问题是我找不到任何此类模型的存储库。它们存在吗?在哪里可以找到它们?

有计划为市场上的其他框架提供模型。但这还没有实现。我不知道有哪家公司公开提供推荐模型


您对哪些API感兴趣?

Apache Commons、番石榴、Junit、Mockito、Slf4j、Spring、Hibernate。我认为偏好基本上应该是受欢迎程度。最好至少有几个示例模型到位,这样用户就可以了解系统的功能,看看它是否值得。关于其他框架的这个feaure市场有什么消息吗?最近,为Eclipse代码推荐程序提供支持的源代码挖掘器作为Eclipse的一部分发布了IDE工具套件[1]。有了它,您可以分析本地Eclipse工作区中存储的任何源代码。还有一个企业服务器可用于分析任意Maven或P2代码存储库。因此,为任何库构建模型(并共享其模型)似乎都是可能的。[1] .