Eclipse Class Decompiler,整合了目前最好的2個(gè)Java反編譯工具Jad和JD-Core,并且和Eclipse Class Viewer無(wú)縫集成,能夠很方便的使用本插件查看類(lèi)庫(kù)源碼,以及采用本插件進(jìn)行Debug調(diào)試。
直接使用Eclipse進(jìn)行更新,支持Eclipse 3.x, 4.x,不依賴任何其他插件,直接勾選更新插件即可。
下圖為Eclipse Class Decompiler的首選項(xiàng)頁(yè)面,可以選擇缺省的反編譯器工具,并進(jìn)行反編譯器的基本設(shè)置。缺省的反編譯工具為JD-Core,JD-Core更為先進(jìn)一些,支持泛型、Enum、注解等JDK1.5以后才有的新語(yǔ)法。
首選項(xiàng)配置選項(xiàng):
1.重用緩存代碼:只會(huì)反編譯一次,以后每次打開(kāi)該類(lèi)文件,都顯示的是緩存的反編譯代碼。
2.忽略已存在的源代碼:若未選中,則查看Class文件是否已綁定了Java源代碼,如果已綁定,則顯示Java源代碼,如果未綁定,則反編譯Class文件。若選中此項(xiàng),則忽略已綁定的Java源代碼,顯示反編譯結(jié)果。
3.顯示反編譯器報(bào)告:顯示反編譯器反編譯后生成的數(shù)據(jù)報(bào)告及異常信息。
4.使用Eclipse代碼格式化工具:使用Eclipse格式化工具對(duì)反編譯結(jié)果重新格式化排版,反編譯整個(gè)Jar包時(shí),此操作會(huì)消耗一些時(shí)間。
5.使用Eclipse成員排序:使用Eclipse成員排序?qū)Ψ淳幾g結(jié)果重新格式化排版,反編譯整個(gè)Jar包時(shí),此操作會(huì)消耗大量時(shí)間。
6.以注釋方式輸出原始行號(hào)信息:如果Class文件包含原始行號(hào)信息,則會(huì)將行號(hào)信息以注釋的方式打印到反編譯結(jié)果中。
7.根據(jù)行號(hào)對(duì)齊源代碼以便于調(diào)試:若選中該項(xiàng),插件會(huì)采用AST工具分析反編譯結(jié)果,并根據(jù)行號(hào)信息調(diào)整代碼順序,以便于Debug過(guò)程中的單步跟蹤調(diào)試。
8.設(shè)置類(lèi)反編譯查看器作為缺省的類(lèi)文件編輯器:默認(rèn)為選中,將忽略Eclipse自帶的Class Viewer,每次Eclipse啟動(dòng)后,默認(rèn)使用本插件提供的類(lèi)查看器打開(kāi)Class文件。
插件提供了系統(tǒng)菜單,工具欄,當(dāng)打開(kāi)了插件提供的類(lèi)反編譯查看器后,會(huì)激活菜單和工具欄選項(xiàng),可以方便的進(jìn)行首選項(xiàng)配置,切換反編譯工具重新反編譯,以及導(dǎo)出反編譯結(jié)果。

類(lèi)反編譯查看器右鍵菜單包含了Eclipse自帶類(lèi)查看器右鍵菜單的全部選項(xiàng),并增加了一個(gè)“導(dǎo)出反編譯源代碼”菜單項(xiàng)。
打開(kāi)項(xiàng)目路徑下的Class文件,如果設(shè)置類(lèi)反編譯查看器為缺省的查看器,直接雙擊Class文件即可,如果沒(méi)有設(shè)置為缺省查看器,可以使用右鍵菜單進(jìn)行查看。
Eclipse Class Decompiler插件也提供了反編譯整個(gè)Jar文件或者Java包的反編譯。該操作支持Package Explorer對(duì)包顯示布局的操作,如果是平鋪模式布局,則導(dǎo)出的源代碼不包含子包,如果是層級(jí)模式布局,則導(dǎo)出選中的包及其所有的子包。
Debug調(diào)試:可以在首選項(xiàng)選中對(duì)齊行號(hào)進(jìn)行單步跟蹤調(diào)試,和普通的包含源代碼時(shí)的調(diào)試操作完全一致,同樣的也可以設(shè)置斷點(diǎn)進(jìn)行跟蹤。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版















uAPP Creator(安卓軟件制作工具)1.0.1 官方版
Java SE Development Kit 8 (JDK)v8.0.341 官方版
x64dbg(程序逆向反匯編修改神器)2022.07.27 簡(jiǎn)體中文版
微信開(kāi)發(fā)者工具小游戲版1.05.2204264 官方版
JetBrains DataGrip 2022 中文破解版221.5591.46 免費(fèi)版
JetBrains CLion 2022 破解版221.5080.224 中文免費(fèi)版
IntelliJ IDEA 2022.1 中文免費(fèi)版221.5080.210 破解版
JetBrains PhpStorm 2022.1中文破解版221.5080.224 免費(fèi)版
JetBrains Rider 2022.1.1 破解版221.5591.20 免費(fèi)版
JetBrains RubyMine 2022.1 破解版221.5080.196 中文免費(fèi)版
WebStorm2022破解版(WebStorm 2022.1)221.5080.193 免費(fèi)版
goland2022破解版(GoLand 2022.1中文版)221.5080.224 免費(fèi)版
pycharm2022破解版221.5080.212 中文免費(fèi)版
python3.10.4官方版最新版
matlab r2022a中文破解版9.12.0 免費(fèi)版
scala語(yǔ)言開(kāi)發(fā)工具2.13.2 官方版
julia開(kāi)發(fā)環(huán)境1.7.0 免費(fèi)版
rust開(kāi)發(fā)環(huán)境1.56.1 官方版
ruby編譯器(Ruby+Devkit)3.0.2 官方免費(fèi)版
Komodo IDE 12 官方版12.0.1 最新版
aardio桌面軟件開(kāi)發(fā)工具35.7.5 綠色最新版
慧編程電腦版5.4.0 最新版
編程貓定制課3.3.0 官方版
精易編程助手3.98 綠色免費(fèi)版
python3.8.5穩(wěn)定版免費(fèi)下載
ulang(木蘭編程語(yǔ)言)0.2.2官方免費(fèi)版
小碼精靈編程電腦客戶端1.12.0官方最新版
易語(yǔ)言5.9.0 免費(fèi)版
KRobot編程工具0.8.5 官方64位版


java class反編譯工具(Class反編譯工具jd-g
JetBrains PhpStorm 2017官方版2017.3.7 x6
易語(yǔ)言6.5完美破解版綠色免費(fèi)版
visual studio 2010 精簡(jiǎn)版10.0.40219.1 sp
vb6.0 win10版(Visual Basic win10)中文企業(yè)
APPCode(附注冊(cè)碼)3.3 Windows破解版
Aqua Data Studio18中文最新版
delphi xe(Embarcadero Rad Studio XE)15.0
php一鍵安裝七件套(phpfind)1.4.5.2 官方安