Jala / JadClipse for Scala?

时间:2011-02-03 19:50:34

标签: scala jad jadclipse

是否有与Scala的Jad / JadClipse相同或类似的东西?能够通过“Open Declaration”从Eclipse中查看Lift的源代码会很高兴。

2 个答案:

答案 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,但传达了这个想法):

enter image description here