[英]Kotlin Bytecode - How to analyze in IntelliJ IDEA?
我想查看編譯后的字節碼,以便我可以了解更多有關其工作原理的信息。 我正在使用IntelliJ IDEA 15,但找不到查看字節碼的方法。 我錯過了什么?
IntelliJ IDEA 附帶了一個用於 Kotlin 的字節碼查看工具:
也可以通過Ctrl / ⌘ + Shift + A作為Show Kotlin Bytecode操作使用。
這是一個很棒的工具,當您在源文件中移動時,它可以跳轉到相應的字節碼。 每當源發生變化時,它都會動態更新字節碼。
另外,我想推薦jclasslib Bytecode Viewer作為用於低級類文件分析(例如檢查常量池)的外部工具。 現在它也可以作為IntelliJ IDEA 插件使用。
我使用https://javap.yawk.at/在線查看字節碼。 將“Kotlin”設置為輸入語言,一切順利。
它甚至可以選擇通過 Procyon 查看反編譯的 Java 代碼,但它有時可能會崩潰。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.