创建Eclipse插件以显示内容辅助,而不考虑光标位置

创建Eclipse插件以显示内容辅助,而不考虑光标位置,eclipse,plugins,content-assist,Eclipse,Plugins,Content Assist,我正在使用Java跨XML文件处理一些反射内容。如果我能让内容助手像一棵树一样在旁边的小窗口中运行,那么这个过程将变得更快,更不容易出错,但这比我当前的光标位置更重要 我的问题是,这真的能在不太改造轮子的情况下实现吗?本质上,我想显示一个类列表,选择一个类,然后向下钻取一个树视图,类似于Eclipse为当前打开的文件提供的大纲视图,在某个点上,我单击下面的按钮,它会生成我手动键入的所需XML格式的文本,这是基于我在树中突出显示的内容生成的 我已经设计并开始了前端和后端的工作,但一直让我困惑的是如

我正在使用Java跨XML文件处理一些反射内容。如果我能让内容助手像一棵树一样在旁边的小窗口中运行,那么这个过程将变得更快,更不容易出错,但这比我当前的光标位置更重要

我的问题是,这真的能在不太改造轮子的情况下实现吗?本质上,我想显示一个类列表,选择一个类,然后向下钻取一个树视图,类似于Eclipse为当前打开的文件提供的大纲视图,在某个点上,我单击下面的按钮,它会生成我手动键入的所需XML格式的文本,这是基于我在树中突出显示的内容生成的

我已经设计并开始了前端和后端的工作,但一直让我困惑的是如何利用Eclipse的内容辅助功能来收集我在给定项目中可能调用的任何内容的列表


这能做到吗?几天来,我一直在梳理Eclipse的文档,并不断与源代码的下载进行斗争。

如果是这样的话,我不是100%,但我想到了一个Eclipse插件,它的名称中包含了spider,这与您描述的一样

也许是这个:

此外,在编写Eclipse插件时,在pde中工作后按ctrl+shift+f1(EclipsePluginSpy)是很有用的,这应该是可能的。 它向您显示有关引用当前视图的所有可能扩展点的信息