与Eclipse中的Java Content Assist接口
作为我的插件项目的一部分,我正在考虑使用Eclipse在Java文件上显示的内容辅助列表(我正在尝试根据一些外部数据重新排序列表)。
我已经看过一些关于创建新内容辅助的教程,但没有关于更改现有内容的教程。 这有可能吗? 如果是,我应该从哪里开始修改Java的内容辅助?
您可以使用extions.epoint.jdt.ui.javaCompletionProposalSorters更改内容辅助项的顺序,这样您就可以注册自己的ICompletionProposalSorter
实现。
下面的示例来自插件org.eclipse.jdt.ui
,它提供了两个完成建议分类器:
AlphabeticSorter和RelevanceSorter的实现可能会帮助您开始编写自己的分拣机。
这有可能吗?
不,这不对。 编写自己的java内容辅助的一个很好的起点是Mylyn源代码。 Mylyn正在贡献一个自己的(以任务为中心)Java内容辅助。 看一下包org.eclipse.mylyn.java.ui
HTH
- 使用Selenium WebDriver的sendKeys()时出错。无法解析Java.lang.CharSequence
- 为什么我的发布在Tomcat v7.0服务器中由于另一个进程的锁定而失败?
- 您将如何访问Eclipse JDT索引?
- 声明google-play-services-component的方法/错误
- Maven(Eclipse插件和mvn)不包括带有pom.xml设置的主类
- 在哪里放置Spark Web Framework的静态文件?
- 打开zip文件或缺少JAR清单时出错:C:\ Program
- Eclipse SWING应用程序:仅在抛出未捕获的exception后才会触发断点
- 如何在JavaFX中调整窗口大小时调整图像大小