私はに新規です。とをコンパイルしたコードを表示したいので、どのようにそれがカバーの下で動作するかについてもっと学ぶことができます。私はIntelliJ IDEA 15を使用していますが、バイトコードを表示する良い方法が見つかりません。私は何が欠けていますか?Kotlin Bytecode - IntelliJ IDEAで分析するには?
のIntelliJ IDEAは、Kotlinのためのツールを表示するバイトコードが付属しています
48
A
答えて
61
:のCtrl /⌘ + Shiftキーからも利用可能
+ を表示するKotlin Bytecodeアクションを表示します。
ソースファイル内を移動するときに、対応するバイトコードにジャンプするのに最適なツールです。また、ソースが変わるたびにバイトコードをオンザフライで更新します。
また、私は、(定数プールの検査など)の低レベルのクラスファイルの解析のための外部ツールとしてjclasslib Bytecode Viewerをお勧めしたいと思います。現在はIntelliJ IDEA pluginとしても利用可能です。
4
私はを使用して、オンラインでバイトコードを表示します。入力言語として "Kotlin"を設定して、あなたは良いです。
コンパイルされたJavaコードをProcyon経由で表示するオプションもありますが、時折崩壊する可能性があります。
関連する問題
- 1. Java/Kotlin/IntelliJ IDEAでStackOverFlowエラーを回避する方法は?
- 2. Intellij IDEAのKotlinプロジェクトのオートコンプリートとコード解析が非常に遅い
- 3. Intellij IdeaでKotlin関数を実行する方法
- 4. IntelliJ IDEAでSonarLintの解析結果をクリアするには
- 5. Intellij Ideaはkotlinをコンパイルしませんが、mavenは
- 6. IntelliJ IDEA:スカラプラグ
- 7. 差分モード(Intellij Idea)からコードにジャンプ
- 8. のIntelliJ IDEAは
- 9. IntelliJ IDEAはシンボル
- 10. IntelliJ IDEAコードカバレッジをコマンドラインで実行
- 11. のIntelliJ IDEAはorg.jetbrains.kotlin見つかりませんでした:kotlin-のGradle-プラグインを
- 12. コードスタイリングのIntelliJ IDEAで
- 13. Intellij IDEAツールウィンドウを整理するには?
- 14. Intellij Idea 2017 not idea idea64.vmoptions
- 15. IntelliJ IDEAのLocalDateTime Kotlinは未解決の参照として表示します
- 16. Intellij Idea UltimateまたはIntellij Idea Plus PyCharm and Android Studio
- 17. IntelliJ IDEAでKotlinスクリプトを実行しようとしています
- 18. 方法のIntelliJ IDEA 11のAndroidプロジェクトでのIntelliJ IDEA 11
- 19. IntelliJ IDEAとドッカープラグイン
- 20. IntelliJ IDEAのカスタムビュークラス
- 21. のIntelliJ IDEA:コードカバレッジ
- 22. Intellij IDEAのJMonkeyEngine
- 23. Intellij IDEA Forgeセットアップエラー
- 24. IntelliJ IDEAのコミットインデックス?
- 25. intelliJ IDEA IDE
- 26. のIntelliJ IDEA
- 27. Idea Intellijのスクリーンショット
- 28. IntelliJ IDEA JSXコードスタイル
- 29. IntelliJ IDEA + AspectJ
- 30. AOSPとIntelliJ IDEA
@CaseyBショートカット 'ctrl + shift + a'(windowsとlinux)や' shift-command-a'(mac)は非常に便利です。このショートカットを押し、 'kotlin'と打ちます! – IRus