IDEA的反编译效果非常的不错,大部分时间都可以直接使用IDEA的反编译功能来代替反编译工具。
5.1 自动反编译class文件
将任意的class
文件丢到IDEA
的源码目录就可以立即看到反编译之后的文件,这样就可以省去打开反编译工具的时间了,如图:
请注意,直接在IDEA
中粘贴是会出错的,应该以文件的形式拷贝到对应目录。如果嫌打开目录IDEA中的文件所在目录过于麻烦,可以点击文件名或在已打开的文件中右键
->Reveal in Finder
如果不想鼠标点击可以设置个自己喜欢的快捷键,这样就会非常方便了:
5.2 jar文件反编译
IDEA
反编译jar
文件也是非常的方便,只需把jar
包丢到任意目录,然后右键
->Add as library
就可以了。jar
反编译示例: