我试图在我的IntelliJ自定义语言插件中添加一个Completion Contributor。
我在resources / META-INF / plugin.xml中注册它:
<extensions defaultExtensionNs="com.intellij">
<completion.contributor language="any" implementationClass="com.company.langplugin.LangCompletionContributor" />
</extensions>
我正在使用http://www.jetbrains.org/intellij/sdk/docs/tutorials/custom_language_support/completion_contributor.html中的示例(在正确重命名该类之后)。
然而,当我运行它时,似乎我的Completion Contributor类根本没有实例化。我在构造函数中放了一个断点,甚至添加了:
public static int = 2;
在顶部,并在其上设置断点 - 但调试器并没有打破它。好像完全忽略了这个类。
知道我可能做错了什么,或者有关如何进一步调试它的一些指示?