intellij idea中使用External Tool實現javap等工具

weixin_34194087發表於2017-05-25

java工程師平時工作中用到的工具挺多的,比如javap,jstack等, 作為宇宙最強ide, intellij idea一樣可以幫我們實現這個功能,方法如下:

ctrl+alt+s開啟設定介面,找到Tool-> External Tools 點選 +來增加一個新的外部工具。

170138-78fbc6c74f8bc0fc.png
Paste_Image.png

在tool setting 的Program輸入工具的路徑,這中間可以插入巨集,比如$JDK_PATH$,不需要自己再手動輸入jdk的路徑了,
在Parameters中輸入-c $FileClass$$FileClass$代表要解析的 class檔案,-c代表輸出分解後的程式碼
在Workding Directory中輸入$OutputPath$,代表專案的輸出路徑

170138-9baca2b1bacea044.png
Paste_Image.png

在java檔案上右鍵,選擇External Tools -> javap就可以輸入分解後的程式碼了,也可以自定義快捷鍵,比如設定alt+p就可以很方便的使用javap這個工具了,其他的工具和這個類似,都可以很方便的新增到External Tool裡

170138-e8d459f2de49deee.png
Paste_Image.png

PS:顯示器的背景圖片是守望先鋒,:
170138-d5887e47b2df0d1d.jpg
overwatch.jpg

相關文章