Java Eclipse插件-获取外部方法?

Java Eclipse插件-获取外部方法?,java,eclipse,plugins,Java,Eclipse,Plugins,我一直在为Eclipse开发一个插件。当插入符号在活动编辑器中移动以反映外部方法时,插件有几个视图需要更新 目前,我正在获取一个表示外部方法的ASTNode,它在文件的整个源代码上使用ASTParser类,然后遍历其层次结构,直到找到外部方法。这适用于中等大小的代码文件,但对于非常大的代码文件,速度较慢是可以理解的 我想知道是否有一个内置函数可以给我一个外部方法的表示,它可能比我当前的方法更有效?我到处找,但也许我找错地方了 提前感谢您的帮助, 艾伦我只是想介绍一下这个问题的最新情况,以防对其他

我一直在为Eclipse开发一个插件。当插入符号在活动编辑器中移动以反映外部方法时,插件有几个视图需要更新

目前,我正在获取一个表示外部方法的ASTNode,它在文件的整个源代码上使用ASTParser类,然后遍历其层次结构,直到找到外部方法。这适用于中等大小的代码文件,但对于非常大的代码文件,速度较慢是可以理解的

我想知道是否有一个内置函数可以给我一个外部方法的表示,它可能比我当前的方法更有效?我到处找,但也许我找错地方了

提前感谢您的帮助,
艾伦

我只是想介绍一下这个问题的最新情况,以防对其他人有所帮助

我放弃了为插入符号所在的方法寻找代码的直接入口点。这让我开发了一种算法来解析围绕插入符号位置的代码。这完全是为了满足我自己的需要,并吸引了近几天的谷歌搜索解决方案

艾伦