方法一:
准备:
jad.exe可执行文件:https://varaneckas.com/jad/
jadClipse的jar包:https://sourceforge.net/projects/jadclipse/
1.安装插件:jar拷贝到eclipse的plugins目录下
2.删除eclipse的configuration目录下org.eclipse.update文件
3.重启Eclipse
4.解压jad.exe
5.设置JadClipse的路径:
Preferences-Java-JadClipse
目标位置:Path to decompiler,如:C:\jad\jad.exe
起始位置:Directory for temporary files ,如:C:\jad
6.设置*.class without source文件类型打开方式
Preferences--General--Editors--File Associatior "*.class without source " --Add--JadClipse Class File Viewer(输入jad就可以找到) --OK--default(设置成默认打开方式)
大功告成
缺点: 某些.class文件第一次无法直接打开, 需要多点一次; 离线安装过程繁琐
优点: 代码风格清爽
在线安装一: 完整还原代码所在行
help--install new software
输入: http://jd.benow.ca/jd-eclipse/update
回车,安装即可
再设置里面可以去除 注释行号, 代码重排序
在线安装方式二: 一个增强版, 支持多种反编译器
参考: http://www.cnblogs.com/godtrue/p/5499785.html
github教程: https://ecd-plugin.github.io/ecd/
设置默认反编译器
设置 class 文件默认打开方式