Java | IDEA中查看字節碼

在JDK工具包的bin目錄下,有一個java可執行文件javap即javap.exe,該工具可以查看java編譯後的class文件。使用命令如下:

javap -c Test.class

因此可以基於該命令在IDEA中設置宏,來快捷使用javap查看字節碼,設置過程如下:

1、打開IDEA,點擊File->Settings。選擇Tools->External Tool。點擊左上角綠色的加號,如下:

2、然後按照如下圖所示修改即可:

注意:

Name爲工具名稱,隨意填寫即可;

Program表示所使用的程序,選擇JDK中bin目錄下的javap.exe;

Arguments表示參數,如下填寫即可:FileNameWithoutExtension可以點擊右側的Insert搜索,

-c $FileNameWithoutExtension$.class

Working directory表示當前工作目錄,值也可以點擊右側的Insert搜索,路徑拼接如下:

$OutputPath$\$FileDirRelativeToSourcepath$

3、查看字節碼:

在對應的java文件編輯區域內裏面點擊右鍵,選擇External Tools->Show Byte Code,便可以在IDEA終端顯示對應的字節碼。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章