【问题标题】:How can I develop Eclipse search Plugin?如何开发 Eclipse 搜索插件?
【发布时间】:2010-01-28 05:08:48
【问题描述】:

我想开发一个插件视图,它会在Eclipse中自动调用搜索插件,并显示一个特定函数在一个包中被调用的所有位置。

帮帮我!我应该怎么做?谢谢

【问题讨论】:

  • 我无法获取要搜索的包。我一直在使用 IPackageFragment 指定包(无法正确执行此操作),然后创建 JavaSearchScope(因此失败)。我无法做到这一点。救命!!!!

标签: java eclipse-plugin


【解决方案1】:

这里还有一个很好的插件开发教程http://www.vogella.de/articles/EclipsePlugIn/article.html

与任何类的实现相关,这是你的工作。你可以寻求帮助来解决这个问题,而不是为你做准备。

【讨论】:

  • 是的,我想实现这个类,并通过创建一个搜索引擎类来启动它,然后实现 IJavaElemnt 接口。我在那里感到震惊。接下来我将创建 Javasearchscope,但我应该获取 IJavaElement 类型的元素以进行方法搜索。我该怎么做?
  • @Nishan:我将首先查看自定义 Java 搜索的其他插件(或其他插件)的源代码。
  • @Nishan - 您也可以尝试搜索相关的 Eclipse 新闻组。
  • @Stephen C -any 链接到自定义搜索的插件源代码
【解决方案2】:

【讨论】:

  • 是的。我已经做到了。现在我可以从文本框中将包名称作为用户的输入。我想将该包名称传递给我的搜索方法,在那里我将有逻辑来调用搜索 API 并返回结果(方法调用的位置)并显示在消息框中。我应该如何实现那个类?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-01-07
  • 1970-01-01
  • 2012-01-04
  • 2013-07-20
  • 1970-01-01
  • 1970-01-01
  • 2013-07-10
相关资源
最近更新 更多