ScalaのJad/JadClipseと同等か類似しているものはありますか? Eclipse内から "Open Declaration"を介してLiftのソースを見ることができればうれしいでしょう。Jad/JadClipse for Scala?
答えて
デコンパイラについては分かりませんが、私はあなたがしたいことは、クラスを含むjarにソースを添付するだけでよいと思います。
パッケージエクスプローラでリフトジャーを右クリックしてプロパティを選択するだけです。ソースの場所を指定できます。添付されたソースの場所は、インストールされたjad-pluginを上書きすると私は信じています。
mavenとm2eclipseを使用している場合は、単にlift-depを右クリックするだけです。 - > Maven - >ダウンロードソース。それは-sources.jarをダウンロードし、自動的に添付します。
質問の下のコメントを読んで、私は突然私が似たような問題を抱えていたかもしれないことを思い出しました。 jadclipse-pluginが添付されたソースの場所を尊重しない場合、プラグインをアンインストールする必要があるかもしれません。 –
あなたは正確なスカラソースを返すことはできませんが、少なくともJavaでnscバイトコードがどのように見えるか試してみることができます。
This thread(自分自身はテストしていません)Soot Eclipse pluginです。
だから私は(アイデアをうまく、次のスクリーンショットは、Jimpleを示しているが、伝える)Grimp表記を使用して表示例バイトコードのための缶ばいじんのためのEclipseプラグイン、に落ち着くかもしれません:
- 1. Scala Pojos for Mongodb
- 2. ZeroMQコールバックfor Java/Scala
- 3. Scala IDE for Eclipseコンパイラサポート
- 4. settings.maxPrintString for Scala 2.9 REPL
- 5. IDE for Play 2.0フレームワークとScala
- 6. は、forループScalaでダウンカウント
- 7. Scalaのforループの値を使ったフィルリスト
- 8. ScalaプラグインとRational Developer for System zが動作しないJava
- 9. "for loop comprehensions"のScalaはなぜFORループに比べて非常に遅いのですか?
- 10. ScalaでのScala
- 11. scala.concurrent.Futureラッパーfor java.util.concurrent.Future
- 12. For JToggleButtons For For
- 13. Scala forループはスコープ外の変数を修正できますか?例えば
- 14. sparkとscalaのforループをどのように並列化できますか?
- 15. for-comprehenion/yieldを使用してScalaで地図を作成できますか?
- 16. Colander/DictShield for Java/Scalaに相当するものはありますか?
- 17. Scalaポップアップメニュー
- 18. CoffeeScript for Java
- 19. eclipse scala plugin、scala project type missing
- 20. はScalaでScalaのケースクラス
- 21. Scala::::
- 22. Scalaで
- 23. scalaカスタムマップ
- 24. xslt concat for each for for each
- 25. Scala - replaceAllIn
- 26. scala reflection error java
- 27. Scalaのビットストリームライブラリ
- 28. scala anormとmysql
- 29. Scalaのシーケンスコレクション
- 30. Scala xs.foreach(yield _)?
なぜこれのためにJadが必要ですか?あなたは単に揚げ物源を瓶につけることができます。 – tenshi
これは私にトラブルを与えてきました。すでにJadがインストールされている可能性があります。今、私は "mvn dependency:sources"を使ってすべてのソースjarファイルを取得し、手動で表示しています。おそらくこれは今のところ最良の選択肢です。 –
私はそれが最良の選択肢だと思う:)小さなアドバイス:それは働いていない/あまりにも退屈な/日食であまりにも多くの時間を要する - IDEAに移行する。それはあなたのためにこのすべての退屈なものになります – tenshi