Eclipse4.5Mars安裝JAD反編譯插件

聲明:在您閱讀本文以前,但願您能瞭解的事。本文中的JAD站點URL已經失效,而我也選擇了替代插件Eclipse Class Decomplier2.9.0(Eclipse Version 4.6-Neon-64bit).緩存

下面是新的插件安裝過程:Help--Eclipse Marketplace,search jad,選擇Eclipse Class Decomplier2.9.0,點擊Install。eclipse

接受許可後安裝並重啓。配置請參考下文第六步,祝生活愉快!編輯器

分割線,請原諒我沒找到分割線工具

第一步:打開eclipse幫助中的軟件安裝spa

第二步:添加站點:http://feeling.sourceforge.net/update,以下圖: .net

第三步:選擇Eclipse Class Decompiler,下一步,下一步插件

第四步:接受許可,安裝!圖略!調試

第五步:重啓eclipse!排序

第六步:配置Jad,下圖爲Eclipse Class Decompiler的首選項頁面,能夠選擇缺省的反編譯器工具,並進行反編譯器的基本設置。缺省的反編譯工具爲JD-Core,JD-Core更爲先進一些,支持泛型、Enum、註解等JDK1.5之後纔有的新語法。ip

 

首選項配置選項:

1.重用緩存代碼:只會反編譯一次,之後每次打開該類文件,都顯示的是緩存的反編譯代碼。

2.忽略已存在的源代碼:若未選中,則查看Class文件是否已綁定了Java源代碼,若是已綁定,則顯示Java源代碼,若是未綁定,則反編譯Class文件。若選中此項,則忽略已綁定的Java源代碼,顯示反編譯結果。

3.顯示反編譯器報告:顯示反編譯器反編譯後生成的數據報告及異常信息。

4.使用Eclipse代碼格式化工具:使用Eclipse格式化工具對反編譯結果從新格式化排版,反編譯整個Jar包時,此操做會消耗一些時間。

5.使用Eclipse成員排序:使用Eclipse成員排序對反編譯結果從新格式化排版,反編譯整個Jar包時,此操做會消耗大量時間。

6.以註釋方式輸出原始行號信息:若是Class文件包含原始行號信息,則會將行號信息以註釋的方式打印到反編譯結果中。

7.根據行號對齊源代碼以便於調試:若選中該項,插件會採用AST工具分析反編譯結果,並根據行號信息調整代碼順序,以便於Debug過程當中的單步跟蹤調試。

8.設置類反編譯查看器做爲缺省的類文件編輯器:默認爲選中,將忽略Eclipse自帶的Class Viewer,每次Eclipse啓動後,默認使用本插件提供的類查看器打開Class文件。

相關文章
相關標籤/搜索