Intellijidea中的Java bytecode分解器用于Scala



我正在使用Intellijidea Ultimate Edition。浏览从java源代码编译的.class文件很容易:我只需双击.class文件,IDEA将会对其进行反复编译。

但是,使用从scala源代码编译的.class文件,它不起作用。看来只引用scala源文件的想法。

我注意到只有安装了scala plugin的想法。没有它,它可以正常工作。是否有一种方法可以使用IDEA进行反编译而不关闭scala plugin

最后,此功能在Intellij中发布。

来自官方网站:

您可以将Scala代码分配到Java,以查看如何在Java中翻译和实现某个代码。

  1. 在"项目工具"窗口中,右键单击要对其编译的Scala类。
  2. 从上下文菜单中,选择pecompile scala到Java。

Intellij Idea将代码转换为Java并在编辑器中打开转换的文件。

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

相关内容

  • 没有找到相关文章

最新更新