JD-GUI是一款反編譯的工具,獨(dú)立圖形界面的Java源代碼JD-GUI支持Windows、Linux和蘋(píng)果Mac Os三個(gè)平臺(tái),今天小編給你帶來(lái)的事windows版本 不一樣的界面不一樣的感受
JD-GUI 特色
便攜式應(yīng)用
由于該程序是可移植的,因此您無(wú)需將其安裝在目標(biāo)計(jì)算機(jī)上即可從其所有功能中受益,因?yàn)橹恍杞鈮嚎s它所包含的存檔并啟動(dòng)可執(zhí)行文件即可。
更重要的是,它的可移植性還意味著,在沒(méi)有您直接許可的情況下,它甚至不會(huì)嘗試篡改 Windows 注冊(cè)表項(xiàng)或在計(jì)算機(jī)上創(chuàng)建其他文件或文件夾。您也可以從 USB 閃存驅(qū)動(dòng)器或外部 HDD 運(yùn)行它。
簡(jiǎn)約的界面
當(dāng)涉及到 JD-GUI 的設(shè)計(jì)時(shí),您應(yīng)該知道沒(méi)有浮華的菜單,引人注目的動(dòng)畫(huà)或鮮艷的菜單。相反,您將面對(duì)一系列簡(jiǎn)單明了的菜單,按鈕和工具欄。
但是,上面對(duì)這種美學(xué)元素的需求并不能阻止您走上正軌,如果您正在為 JAVA 應(yīng)用程序?qū)ふ曳€(wěn)定的代碼分析器和反編譯器,則不會(huì)如此。保持簡(jiǎn)單不一定不好,尤其是在這種情況下。
有效處理項(xiàng)目
您可能已經(jīng)知道,JD-GUI 的設(shè)計(jì)考慮了 Java 代碼,即 CLASS 和 JAR 文檔。但是,您可能要在 TXT 和 LOG 文件以及 ZIP 存檔上使用它,因?yàn)樗鼈兊玫搅送耆С帧?/p>
依靠主屏幕左側(cè)部分中的樹(shù)狀視圖,可以輕松地瀏覽項(xiàng)目或文檔。此樹(shù)層次結(jié)構(gòu)模式使您可以選擇真正想要有效查看的所需類(lèi)。
具有搜索選項(xiàng)
除了其高度可訪問(wèn)的界面之外,JD-GUI 還為您提供了“搜索”功能,該功能可以在您需要查找任何可能需要檢查的代碼段時(shí)派上用場(chǎng)。
在此功能可以識(shí)別的元素中,您可以找到類(lèi)型,方法,構(gòu)造函數(shù),字段和字符串常量??梢允褂?ldquo;*”和“?”查找任何字符串或字符。搜索運(yùn)算符。
值得信賴(lài)的 Java 代碼分析器
總結(jié)一下,如果您找不到適合Java項(xiàng)目的高效代碼分析器和反編譯器,則可以嘗試 JD-GUI。它很簡(jiǎn)單,具有輕巧的布局,可以通過(guò)拇指驅(qū)動(dòng)器運(yùn)行,為您提供有效的項(xiàng)目管理,并包括搜索功能。
功能介紹
最新版的JD-GUI包含有JD-GUI版本,在原來(lái)的基礎(chǔ)上實(shí)現(xiàn)了ecliPSe的高亮著色功能和多文件標(biāo)簽瀏覽功能,其主要功能如下:
1、支持眾多Java編譯器的反編譯;
2、支持對(duì)整個(gè)jar文件進(jìn)行反編譯,并本源代碼可直接點(diǎn)擊進(jìn)行相關(guān)代碼的跳轉(zhuǎn);