揭开源码的神秘面纱,让源码今后无处藏身

  开始以前,想问一下你们日常开发中用的都是哪些反编译软件呢???说出来也让你们都学习学习。。。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都可用。。。安装过程出现问题的欢迎骚扰。。。

相关文章
相关标签/搜索