4
我正在寻找一种以干净的方式在Eclipse中的JDT编辑器中以编程方式折叠/展开方法(或者更多低级别:内部行)。以编程方式在Eclipse中折叠
我已阅读关于折叠(主文档,投影文档)的基本概念的文档,但文档迄今为止没有帮助我。
我运行过的另一种方法是所谓的SWTBot,它可以用来“模仿”编辑器的fold/unfold按钮上的一个点击,但我现在认为这是一个丑陋的黑客攻击。
有没有人做过类似的事情或有线索/例子?
不幸的是它没有明显的反应。 我试过用下面的代码: ... ICompilationUnit c = ...; //这是一个类 IJavaElement [] elements = c.getAllTypes()[0] .getMethods(); extension.collapseElements(elements); 在调试过程中,我发现数组中的所有方法,但是调用并未影响识别。 –
如果您认为我的回答有帮助,请将其标记为解决方案。 – aphex