揭開源碼的神祕面紗,讓源碼今後無處藏身

  開始以前,想問一下你們日常開發中用的都是哪些反編譯軟件呢???說出來也讓你們都學習學習。。。eclipse

  

  開發過程當中,咱們總想看一下類的源代碼,而後就按住Ctrl,在想看的類上鼠標輕輕一點、呈如今咱們面前的現實倒是殘酷的。編輯器

就像圖片中展現的那樣使人鬱悶。。瞬間心灰意冷。。。淚奔有木有。。。工具

     

  沒事,咱們可使用反編譯軟件來查看源代碼。LZ一直用的就是jd-gui.exe。。可是很不方便有木有。。。學習

每次都要單獨把要反編譯的jar包扔進jd-gui.exe的可視化界面去執行。。沒法直接在myeclipse中查看。。。ui

要是可以直接在myEclipse中查看對應的類源碼信息那樣該有多好。。。從用戶體驗到開發效率上都是完美的。。。spa

有想法就大膽去嘗試。。。果真結果仍是很友善的。。。myEclipse中還真有這樣的反編譯插件。。。 .net

  

  LZ藉着周天休息時間,把上週剛剛發現的一款反編譯插件(jadClipse)分享給各位園友。。。插件

在這以前用過這款插件的就把這篇博文當過往雲煙。。。沒用過的園友但願能經過這款插件給你帶來幫助。。。blog

相信你會喜歡上這款插件,由於有了他,源碼這點事那是信手拈來。。。圖片

廢話很少說、、滷煮立刻帶你去探一探究竟。。。

    

    揭開源碼的神祕面紗,讓源碼今後無處藏身。

 

反編譯插件走一波,不喜勿噴文明逛園

 

一、首先下載jar文件:net.sf.jadclipse_3.3.0.jar  下載

 

二、將jar文件net.sf.jadclipse_3.3.0.jar放在myEclipse的安裝目錄MyEclipse 10\dropins\plugins

     

  注意咯

      把jar包放完以後打開myEclipse,在Window-Preferences-Java中看是否有JadClipse這一項

      若是有,則直接進行第3步操做。。。

      若是沒有、那麼請在MyEclipse安裝目錄下新建一個plugins文件夾,而後再把jar包移到plugins文件夾下。

      注意:此時放的是MyEclipse 10\plugins文件夾下而不是MyEclipse 10\dropins\plugins文件夾下。。

        plugins和dropins是同級目錄

       

    

 

三、下載反編譯工具jad 下載

 

四、壓縮包文件解壓,把可執行文件jad.exe解壓到本身自定義的目錄下,LZ把他放在了D盤下D:\jad.exe

    

 

五、打開MyEclipse。在Window-Preferences-Java-JadClipse中的Path to decompiler一項填充jad.exe的存放目錄

      個人是D:\jad.exe

     

 

六、是的、就是這麼簡單。。。jad反編譯插件安裝完成。。。如今你就能夠在MyEclipse中盡情地查看源代碼了。。。

     

 

  今後媽媽不再用擔憂我看不了源碼咯。。。不再用爲了看不了源碼而發愁了。。。

有些東西其實很簡單,,只不過是你不知道他的存在,而沒法讓他爲你帶來他的存在價值而已。。。

插件的存在讓開發更敏捷,讓效率更可觀、更讓源碼再也不那麼神祕。。。

  

  撕掉源碼所謂的神祕面紗,今後不用再成天對着編譯類YY,有了JadClipse,今後源碼帶回家。。。

讓她來知足你的對知識的飢渴與疑惑吧。。。晚上儘管摟着她睡都不成問題。。。

哈哈,今後"女神"邊"女人",有木有,,有木有,有木有,,,

是時候去盡情釋放心中積攢已久的疑惑和愛恨情懷了。。。

 

附: 

  根據你們反饋說eclipse不支持該插件的安裝。。。在這從新說明一下。。。

eclipse和myEclipse都是支持該插件的。。。至於爲何有的人會說不支持。。。

那多是大家少了以下步驟。。。請看下圖。。。

  請各位認真查看下大家的圖中所示的*.class*.class without source兩項的關聯編輯器是否設置默認爲

JadClipse Class File Viewer  此處切記要設爲default,要設爲default,要設爲default。。。

別忘了下面這個操做。。。

  LZ已經證明此插件eclipse和myEclipse都可用。。。安裝過程出現問題的歡迎騷擾。。。

相關文章
相關標籤/搜索