繁体   English   中英

使用其他JVM语言进行IntelliJ IDEA插件开发

[英]IntelliJ IDEA plugin development in other JVM languages

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

是的,完全有可能。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM