在IntelliJ中,有没有办法在字节码查看器中修改反编译的类?

Han*_*Sun 7 java decompiling bytecode intellij-idea

默认情况下,字节码查看器处于只读模式.

有没有办法修改代码并保存到新的类文件?

Cra*_*der 7

有一个名为Bytecode Editor的插件:

提供视图| 为那些学习JVM内部的人编辑字节码操作.

基于JetBrains的ByteCode Viewer但更好:

  • 它使用编辑器选项卡而不是弹出窗口
  • 允许您编辑字节码汇编程序并将编辑后的代码汇编回.class文件
  • 它为字节码分析提供默认热键:Ctrl + K,Ctrl + B.