ITPub博客
首页
博客
专栏
学院
社区
IT新媒体评选
发博
首页
>
>
>
听说了吗?“撩”码的正确姿势是这样的。。。
听说了吗?“撩”码的正确姿势是这样的。。。
作者:
u_453e1a12781dea
时间:2016-04-25 15:03:41
0
删除
编辑
开始之前,想问一下大家开发中用的都是哪些反编译软件呢???
开发过程中,我们总想看一下类的源代码,然后就按住Ctrl,在想看的类上鼠标轻轻一点、呈现在我们面前的现实却是残酷的。
就像图片中展示的那样令人郁闷。。瞬间心灰意冷。。。泪奔有木有。。。
没事,我们可以使用反编译软件来查看源代码。LZ一直用的就是jd-gui.exe。。但是很不方便有木有。。。
每次都要单独把要反编译的jar包扔进jd-gui.exe的可视化界面去执行。。无法直接在myeclipse中查看。。。
要是能够直接在myEclipse中查看对应的类源码信息那样该有多好。。。从用户体验到开发效率上都是完美的。。。
有想法就大胆去尝试。。。果然结果还是很友善的。。。myEclipse中还真有这样的反编译插件。。。
LZ借着周天休息时间,把上周刚刚发现的一款反编译插件(jadClipse)分享给各位园友。。。
在这之前用过这款插件的就把这篇博文当过往云烟。。。没用过的园友希望能通过这款插件给你带来帮助。。。
相信你会喜欢上这款插件,因为有了他,源码这点事那是信手拈来。。。
废话不多说、、卤煮马上带你去探一探究竟。。。
撩开源码的神秘面纱,让源码从此无处藏身
反编译插件走一波,不喜勿喷!
1、首先下载jar文件:net.sf.jadclipse_3.3.0.jar
下载:
https://sourceforge.net/projects/jadclipse/?source=typ_redirect
2、将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是同级目录
3、下载反编译工具jad
下载:
http://varaneckas.com/jad/
4、压缩包文件解压,把可执行文件jad.exe解压到自己自定义的目录下,LZ把他放在了D盘下D:\jad.exe
5、打开MyEclipse。在Window-Preferences-Java-JadClipse中的Path to decompiler一项填充jad.exe的存放目录
我的是D:\jad.exe
6、是的、就是这么简单。。。jad反编译插件安装完成。。。现在你就可以在MyEclipse中尽情地查看源代码了。。。
从此妈妈再也不用担心我看不了源码咯。。。再也不用为了看不了源码而发愁了。。。
有些东西其实很简单,,只不过是你不知道他的存在,而无法让他为你带来他的存在价值而已。。。
插件的存在让开发更敏捷,让效率更可观、更让源码不再那么神秘。。。
转自:
博客园
填问卷!赢大奖!DTCC 2016门票等你拿!
2016第七届中国数据库技术大会(DTCC)将于
2016年5月12日-14日
在
北京国际会议中心
盛大召开!
本届大会云集了
100余位国内外顶尖专家
,共设
2大主题会场
,
25个技术专场
,吸引了
超过5000人次的行业人士参加
。
这样一场旷世盛宴,你,想不想参加?
现在,机会来了!
即日起,填写DTCC 2016会前调查问卷,就有机会赢取价值2600元的大会门票1张!仅限10张!
快来试试吧!
点击
阅读原文
,即刻
填写问卷
!
↓↓↓
原文作者:;如有侵权,请联系管理员删除。
上一篇:
8张Linux思维导图!
下一篇:
用浪漫征服你~这才是程序员的求婚方式!
请登录后发表评论
登录
全部评论
u_453e1a12781dea
注册时间:
2019-07-17
博文量
1982
访问量
17876
最新文章
流批一体在京东的探索与实践
高效沟通的5个原则,解决90%的沟通问题
IBM新设计,Linux性能有望大幅提升
MySQL数据库上线前要进行哪些优化?
61个案例!国资委发布!国有企业数字化转型案例汇总!
vivo统一告警平台建设与实践
两年滴滴和头条的后端开发经验!字字都是肺腑之言!
中移动离职中层自述:中国移动如何从优秀到崩溃
大数据拯救地球环境的10种方式
从技术走向管理,你准备好了么?【文末有惊喜】