是否有与Scala的Jad / JadClipse相同或类似的东西?能够通过“Open Declaration”从Eclipse中查看Lift的源代码会很高兴。
答案 0 :(得分:1)
我不知道任何反编译器,但我认为你想做的只是将源附加到包含类的jar。
右键单击包浏览器中的lift-jar并选择属性。在那里,您可以指定源位置。我相信附加的源位置将覆盖已安装的jad-plugin。
如果您正在使用maven和m2eclipse,只需右键单击lift-dep即可。 - > Maven - >下载资源。这将下载-sources.jar并自动附加。
答案 1 :(得分:0)
我不确定你是否可以找回确切的scala源代码,但至少你可以尝试看看Java中的nsc字节码是什么样的。
This thread提到{未自我测试'Soot Eclipse plugin。
所以我可能会选择Soot的Eclipse插件,例如可以使用Grimp表示法显示字节码(以下截图显示了Jimple,但传达了这个想法):