15

我正在使用 IntellijIDEA 终极版。浏览.classjava源代码编译的文件很容易:我只需双击.class文件,IDEA 就会对其进行反编译。

但是,对于.classscala源代码编译的文件,它不起作用。似乎IDEA只是引用了scala源文件。

我注意到 IDEA 的行为只有在scala plugin安装时才会这样。没有它它工作正常。有没有办法在不关闭的情况下使用 IDEA 进行反编译scala plugin

4

1 回答 1

8

最后这个功能在 Intellij 中发布。

来自官方网站

您可以将您的 Scala 代码反编译为 Java,以查看某段代码是如何在 Java 中翻译和实现的。

  1. 在 Project 工具窗口中,右键单击要反编译的 Scala 类。
  2. 从上下文菜单中,选择将 Scala 反编译为 Java。

IntelliJ IDEA 将代码转换为 Java 并在编辑器中打开转换后的文件。

您还可以在编辑器中打开 Scala 类并使用其上下文菜单进行转换。

于 2018-12-10T13:54:45.897 回答