是的,完全可以。 任何插件本质上都是一组扩展,用于 IDEA API 提供的多个扩展点。这些扩展是实现预定义接口的常规 Java 类,这些类在清单中引用。此外,您可以将任何库与插件捆绑在一起。因此,如果您选择的语言允许实现接口和找到结果类名称,则没有任何阻止您使用它编写插件。