用 Scala 编写的 IntelliJ 插件 - 不起作用

IntelliJ Plugin written in Scala - doesn't work

我想开发自己的 IntelliJ 插件,我想使用 Scala 语言来实现。当我使用 Java 时,一切正常,但我无法 运行 在 Scala 中实现一个简单的 AnAction。

看看这些代码示例,我有两个 AnAction 实现,一个在 Java 中,一个在 Scala 中,它们都在 plugin.xml:

中注册

https://devnet.jetbrains.com/servlet/JiveServlet/showImage/2-5545944-78954/actions.png

如果运行这个插件,Java插件工作正常,但不幸的是Scala插件不工作。

我在 JetBrains 开发者社区发布了这个主题,但还没有人回答我的问题。请访问 this topic,您会在那里看到更多屏幕截图和详细的错误代码。

我不知道我做错了什么或错过了什么,你能帮帮我吗?我试图通过官方的 intellij-scala 插件配置,但我找不到任何可以帮助我的东西,它是如此之大。 我想我需要一个示例代码——用 Scala 编写的 IntelliJ 插件,它不是从 intellij-scala 插件派生的。我找不到这样的例子。

好的,看来这个问题已经在这里得到解答了:

https://devnet.jetbrains.com/message/5546566#5546566