jd-gui是大家常用的反編譯工具,但是反編譯生成的代碼在每一行的前端都帶有注釋。Windows上尚有jd-gui-cleaner來除去所有的注釋,但是Mac上并沒有這個工具,那該怎么辦呢?

行首有注釋的反編譯源代碼
其實jd-gui在反編譯之前就是可以設(shè)置不生成注釋的,只不過Mac版本的jd-gui將這個設(shè)置藏在比較不容易找到的地方,今天就告訴大家這個設(shè)置在哪兒
首先將鼠標(biāo)移到屏幕最上方,在彈出的菜單欄中選擇 Help 菜單

選擇 Help 菜單
接著就可以看到熟悉的Preferences選項了,讓我們來點擊它

點擊Preferences選項
在彈出的選項界面里,將 "Write original line numbers" 和 "Write metadata" 兩項取消勾選

將箭頭指向的兩個選項取消勾選
于是我們導(dǎo)出的反編譯源代碼就沒有原來的注釋了,大功告成

行首的注釋一去不復(fù)返了