IntellijIDEA UltimateEditionを使用しています。 Java
ソースコードからコンパイルされた.class
ファイルの参照は簡単です。.class
ファイルをダブルクリックするだけで、IDEAが逆コンパイルされます。
ただし、scala
ソースコードからコンパイルされた.class
ファイルでは、機能しません。 IDEA scala
ソースファイルを参照しているだけのようです。
IDEAは、scala plugin
がインストールされている場合にのみそのように動作することに気付きました。それがなくても正常に動作します。IDEA scala plugin
をオフにせずに?
最後に、この機能はIntellijでリリースされました。
から 公式ウェブサイト :
ScalaコードをJavaに逆コンパイルして、特定のコードがJavaでどのように変換および実装されるかを確認できます。
- プロジェクトツールウィンドウで、逆コンパイルするScalaクラスを右クリックします。
- コンテキストメニューから、[逆コンパイルScala toJava]]を選択します。
IntelliJ IDEAコードをJavaに変換し、変換されたファイルをエディターで開きます。
エディターでScalaクラスを開き、そのコンテキストメニューを使用して変換することもできます。