我尝试扩展我的插件以支持Python和Java。
对于Java,我有org.eclipse.jdt.core.compilationParticipant扩展点。所以我可以在所有CompilationUnits中搜索Annotation。
PyDev中compilationParticipant的等价物或替代物是什么。我知道PyDev的一些概念是不同的。也许是org.python.pydev.core.parser.IParserObserver?
对于Python,我想搜索装饰器。
答案 0 :(得分:0)
找到我自己的解决方案,这是扩展点:
<extension
point="org.python.pydev.parser.pydev_parser_observer">
<parser_observer
class="YourClazz">
</parser_observer>
您必须阻止自己的IParserObserver