com.intellij.modules.lang 定义在哪里

问题描述 投票:0回答:1

这应该是一件容易的事,但它让我发疯。我是实现插件的新手,我正在查看的插件具有以下依赖项:

<depends>com.intellij.modules.lang</depends>

我克隆了 intellij-community 项目,并希望在项目中的许多

plugin.xml
文件之一中看到它被定义为扩展点,但要么我无法正确搜索,要么它在其他地方。

有人知道在哪里可以找到这个定义吗?

intellij-idea intellij-plugin
1个回答
1
投票

我仍然不是插件开发方面的专家,但我想我已经解决了部分问题。

首先,我错误地认为 com.intellij.modules.lang 必须被定义为扩展点。扩展名需要有对应的扩展点,而不是依赖项。

然后 com.intellij.modules.lang 定义在

<module>
intellij 源代码中的几个 xml 文件中包含 .tag ,该源代码是该项目使用的 SDK 的一部分。其中一个文件是platform/platform-resources/src/META-INF/PlatformLangPlugin.xml。现在我需要熟悉模块的概念,但原来的问题没有实际意义。

感谢任何花几秒钟思考这个问题的人。

© www.soinside.com 2019 - 2024. All rights reserved.