[英]Java bytecode decompiler in IntelliJIDEA for Scala
我正在使用IntellijIDEA Ultimate Edition。 浏览从java
源代码编译的.class
文件很简单:我只需双击.class
文件,IDEA就会对其进行反编译。
但是,使用从scala
源代码编译的.class
文件,它无法正常工作。 似乎IDEA只是引用了scala
源文件。
我注意到IDEA的行为与仅安装了scala plugin
行为相似。 没有它,它工作正常。 有没有办法在不关闭scala plugin
情况下使用IDEA进行反编译?
最后,此功能在Intellij中发布。
来自官方网站 :
您可以将Scala代码反编译为Java,以查看如何使用Java翻译和实现某段代码。
- 在“项目”工具窗口中,右键单击要反编译的Scala类。
- 从上下文菜单中,选择“将Scala反编译为Java”。
IntelliJ IDEA将代码转换为Java并在编辑器中打开转换后的文件。
您还可以在编辑器中打开Scala类,并使用其上下文菜单进行转换。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.