最近研究Gson,回归了IDEA。跟踪代码运行,需要查看字节码。这里记录下简单配置操作。
电脑:mac2019
工具:Intellij IDEA
为了快捷使用,我们一般把查看字节码配置成external tools。
1.打开IDEA Preference,找到tools——external tools
2.在右侧操作框中点击左下角+,增加一个external tool
3.在弹出框里输入名称,调用程序,参数和输出位置。如下图所示
这里标红色1的位置是指反编译javap可执行程序的位置。你可以在终端执行which,将java替换为javap即可。
注:javap是反编译命令,也可以查看java编译器生成的字节码。是jdk自带的命令。
Arguments -c $FileClass$
Working directory $OutputPath$
4.apply保存关闭。
5.这时我们再在java文件上右键选择external tools,子菜单就会出现我们新增的-查看class。
6.执行,run窗口就输出了该java文件编译后的字节码。如下图: