我正在使用Intellijidea Ultimate Edition。浏览从java
源代码编译的.class
文件很容易:我只需双击.class
文件,IDEA将会对其进行反复编译。
但是,使用从scala
源代码编译的.class
文件,它不起作用。看来只引用scala
源文件的想法。
我注意到只有安装了scala plugin
的想法。没有它,它可以正常工作。是否有一种方法可以使用IDEA进行反编译而不关闭scala plugin
?
最后,此功能在Intellij中发布。
来自官方网站:
您可以将Scala代码分配到Java,以查看如何在Java中翻译和实现某个代码。
- 在"项目工具"窗口中,右键单击要对其编译的Scala类。
- 从上下文菜单中,选择pecompile scala到Java。
Intellij Idea将代码转换为Java并在编辑器中打开转换的文件。
您还可以在编辑器中打开Scala类,并将其上下文菜单用于转换。