<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Feeling

        三人行,必有我?guī)熝?/p>

       ::  :: 新隨筆 :: 聯(lián)系 ::  :: 管理 ::
      185 隨筆 :: 0 文章 :: 392 評論 :: 0 Trackbacks
    Eclipse Class Decompiler是一款Eclipse插件,整合了多種反編譯器,和Eclipse Class Viewer無縫集成,能夠很方便的使用插件查看類庫源碼,進(jìn)行Debug調(diào)試。
    同時還提供了在線自動查找源代碼,查看Class二進(jìn)制字節(jié)碼的功能。
     

    Eclipse Class Decompiler對JDK的最低要求為JDK1.6, 能反編譯和debug各版本的Class文件,支持JDK8的Lambda語法,同時支持中文等非Ascii碼字符集的解析,支持Eclipse 3.6及以上所有版本的Eclipse。

    本插件支持Windows,Linux,Macosx 32位及64位操作系統(tǒng)。

    Github項(xiàng)目地址為:https://github.com/cnfree/Eclipse-Class-Decompiler

    請通過以下地址選擇一個可用的源在線安裝:

    http://cnfree.github.io/Eclipse-Class-Decompiler/update
    http://raw.githubusercontent.com/cnfree/eclipse/master/decompiler/update/
    http://www.cpupk.com/decompiler/update/

    離線包下載地址:
    https://github.com/cnfree/Eclipse-Class-Decompiler/releases/download/v2.10.0/eclipse-class-decompiler-update_v2.10.0.zip

     
    插件使用說明:

    下圖為Eclipse Class Decompiler的首選項(xiàng)頁面,可以選擇缺省的反編譯器工具,并進(jìn)行反編譯器的基本設(shè)置。缺省的反編譯工具為JD-Core,JD-Core更為先進(jìn)一些,支持泛型、Enum、注解等JDK1.5以后才有的新語法。

    首選項(xiàng)配置選項(xiàng):
    1.重用緩存代碼:只會反編譯一次,以后每次打開該類文件,都顯示的是緩存的反編譯代碼。
    2.忽略已存在的源代碼:若未選中,則查看Class文件是否已綁定了Java源代碼,如果已綁定,則顯示Java源代碼,如果未綁定,則反編譯Class文件。若選中此項(xiàng),則忽略已綁定的Java源代碼,顯示反編譯結(jié)果。
    3.顯示反編譯器報(bào)告:顯示反編譯器反編譯后生成的數(shù)據(jù)報(bào)告及異常信息。
    4.使用Eclipse代碼格式化工具:使用Eclipse格式化工具對反編譯結(jié)果重新格式化排版,反編譯整個Jar包時,此操作會消耗一些時間。
    5.使用Eclipse成員排序:使用Eclipse成員排序?qū)Ψ淳幾g結(jié)果重新格式化排版,反編譯整個Jar包時,此操作會消耗大量時間。
    6.以注釋方式輸出原始行號信息:如果Class文件包含原始行號信息,則會將行號信息以注釋的方式打印到反編譯結(jié)果中。
    7.根據(jù)行號對齊源代碼以便于調(diào)試:若選中該項(xiàng),插件會采用AST工具分析反編譯結(jié)果,并根據(jù)行號信息調(diào)整代碼順序,以便于Debug過程中的單步跟蹤調(diào)試。
    8.設(shè)置類反編譯查看器作為缺省的類文件編輯器:默認(rèn)為選中,將忽略Eclipse自帶的Class Viewer,每次Eclipse啟動后,默認(rèn)使用本插件提供的類查看器打開Class文件。



    插件提供了系統(tǒng)菜單,工具欄,當(dāng)打開了插件提供的類反編譯查看器后,會激活菜單和工具欄選項(xiàng),可以方便的進(jìn)行首選項(xiàng)配置,切換反編譯工具重新反編譯,以及導(dǎo)出反編譯結(jié)果。






    類反編譯查看器右鍵菜單包含了Eclipse自帶類查看器右鍵菜單的全部選項(xiàng),并增加了一個“導(dǎo)出反編譯源代碼”菜單項(xiàng)。



    打開項(xiàng)目路徑下的Class文件,如果設(shè)置類反編譯查看器為缺省的查看器,直接雙擊Class文件即可,如果沒有設(shè)置為缺省查看器,可以使用右鍵菜單進(jìn)行查看。




    同時插件也支持直接將外部的Class文件拖拽到Eclipse編輯器中進(jìn)行反編譯。


    Eclipse Class Decompiler插件也提供了反編譯整個Jar文件或者Java包的反編譯。該操作支持Package Explorer對包顯示布局的操作,如果是平鋪模式布局,則導(dǎo)出的源代碼不包含子包,如果是層級模式布局,則導(dǎo)出選中的包及其所有的子包。




    Debug調(diào)試:可以在首選項(xiàng)選中對齊行號進(jìn)行單步跟蹤調(diào)試,和普通的包含源代碼時的調(diào)試操作完全一致,同樣的也可以設(shè)置斷點(diǎn)進(jìn)行跟蹤。當(dāng)透視圖為Debug時,插件自動生成行號并進(jìn)行對齊方便調(diào)試代碼,無需進(jìn)行任何設(shè)置。


    博文地址:http://www.tkk7.com/cnfree/archive/2012/10/30/390457.html

    評論

    # re: Java反編譯工具 Eclipse Class Decompiler 2.0 已發(fā)布,支持多種反編譯器[未登錄] 2016-05-13 17:13 hh
    我安裝后菜單欄上沒有反編譯菜單。該怎么辦啊?  回復(fù)  更多評論
      

    # re: Java反編譯工具 Eclipse Class Decompiler 2.0 已發(fā)布,支持多種反編譯器 2016-05-13 17:22 cnfree
    @hh
    雙擊你要反編譯的class文件,才會出現(xiàn)菜單,菜單是綁定類查看器的  回復(fù)  更多評論
      

    # re: Java反編譯工具 Eclipse Class Decompiler 2.0 已發(fā)布,支持多種反編譯器 2016-05-22 00:59 SAnny
    請問下,我安裝后顯示的文字什么的是中文的,怎么樣能改成英文的嗎?  回復(fù)  更多評論
      

    # re: Java反編譯工具 Eclipse Class Decompiler 2.0 已發(fā)布,支持多種反編譯器 2016-05-22 01:12 cnfree
    eclipse加語言參數(shù) -nl en_us  回復(fù)  更多評論
      

    # re: Java反編譯工具 Eclipse Class Decompiler 2.0 已發(fā)布,支持多種反編譯器 2016-07-15 14:43 ww
    你好 安裝插件后 還是debug不了啊  回復(fù)  更多評論
      


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    GitHub |  開源中國社區(qū) |  maven倉庫 |  文件格式轉(zhuǎn)換 
    主站蜘蛛池模板: 成人性生交视频免费观看| 巨胸喷奶水视频www免费视频| a毛片全部免费播放| 国产jizzjizz免费视频| 亚洲乱亚洲乱妇24p| 好吊妞在线成人免费| 亚洲欧美日韩中文字幕一区二区三区| 99在线观看免费视频| 亚洲综合久久成人69| 3344永久在线观看视频免费首页| 亚洲五月六月丁香激情| 99精品在线免费观看| 亚洲福利视频网址| 成人无码区免费A片视频WWW | 国产在线观看麻豆91精品免费| 亚洲午夜免费视频| 91久久精品国产免费直播| 亚洲AV无码乱码麻豆精品国产| 性生交片免费无码看人| 亚洲精品无码久久久久久| 免费播放美女一级毛片 | 亚洲福利一区二区| 免费A级毛片无码免费视| 日韩欧美亚洲中文乱码| 亚洲女人被黑人巨大进入| 成年女人A毛片免费视频| 亚洲视频.com| 久久电影网午夜鲁丝片免费| 国产精品久久亚洲一区二区| 国产亚洲大尺度无码无码专线| 日韩电影免费在线观看| 亚洲人成在线精品| 亚洲国产精品一区二区第一页免 | 国产免费黄色大片| 免费国产污网站在线观看| 亚洲色图.com| 国产成人无码a区在线观看视频免费| 狠狠躁狠狠爱免费视频无码| 久久国产亚洲高清观看| 免费看小12萝裸体视频国产| 日韩免费的视频在线观看香蕉|