【问题标题】:IntelliJ IDEA plugin development in other JVM languages其他 JVM 语言的 IntelliJ IDEA 插件开发
【发布时间】:2013-04-06 01:05:22
【问题描述】:

是否可以使用 Scala 和 Clojure 等其他 JVM 语言来开发 IntelliJ IDEA 插件?或者我们必须为此目的使用 Java 吗?我在网上找不到关于此的指针,因此在这里发布问题。

【问题讨论】:

标签: java scala clojure intellij-idea intellij-plugin


【解决方案1】:

是的,完全有可能。

任何插件本质上都是 IDEA API 提供的几个扩展点的一组扩展。这些扩展是实现预定义接口的常规 java 类,并且这些类在清单中被引用。此外,您可以将任何库与插件捆绑在一起。因此,如果您选择的语言允许实现接口并找出生成的类名,那么没有什么能阻止您在其中编写插件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-13
    • 2018-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-18
    • 1970-01-01
    • 2018-10-01
    相关资源
    最近更新 更多