2011-02-03 12 views
1

ScalaのJad/JadClipseと同等か類似しているものはありますか? Eclipse内から "Open Declaration"を介してLiftのソースを見ることができればうれしいでしょう。Jad/JadClipse for Scala?

+1

なぜこれのためにJadが必要ですか?あなたは単に揚げ物源を瓶につけることができます。 – tenshi

+0

これは私にトラブルを与えてきました。すでにJadがインストールされている可能性があります。今、私は "mvn dependency:sources"を使ってすべてのソースjarファイルを取得し、手動で表示しています。おそらくこれは今のところ最良の選択肢です。 –

+0

私はそれが最良の選択肢だと思う:)小さなアドバイス:それは働いていない/あまりにも退屈な/日食であまりにも多くの時間を要する - IDEAに移行する。それはあなたのためにこのすべての退屈なものになります – tenshi

答えて

1

デコンパイラについては分かりませんが、私はあなたがしたいことは、クラスを含むjarにソースを添付するだけでよいと思います。

パッケージエクスプローラでリフトジャーを右クリックしてプロパティを選択するだけです。ソースの場所を指定できます。添付されたソースの場所は、インストールされたjad-pluginを上書きすると私は信じています。

mavenとm2eclipseを使用している場合は、単にlift-depを右クリックするだけです。 - > Maven - >ダウンロードソース。それは-sources.jarをダウンロードし、自動的に添付します。

+0

質問の下のコメントを読んで、私は突然私が似たような問題を抱えていたかもしれないことを思い出しました。 jadclipse-pluginが添付されたソースの場所を尊重しない場合、プラグインをアンインストールする必要があるかもしれません。 –

0

あなたは正確なスカラソースを返すことはできませんが、少なくともJavaでnscバイトコードがどのように見えるか試してみることができます。

This thread(自分自身はテストしていません)Soot Eclipse pluginです。

だから私は(アイデアをうまく​​、次のスクリーンショットは、Jimpleを示しているが、伝える)Grimp表記を使用して表示例バイトコードのための缶ばいじんのためのEclipseプラグイン、に落ち着くかもしれません:

enter image description here