Java IntelliJ IDEA 17-ASM字节码大纲isn';行不通
我使用IntelliJ IDEA 2017.1.4作为我的IDE。最近我发现了一个名为ASM字节码大纲的插件,这正是我梦寐以求的。我需要这样的插件,以便我可以转换Java代码到ASM代码或字节码容易 我已经安装了以下插件并重新启动了我的IDE。然后我期待着快乐,但是我很失望,因为插件似乎不起作用: 没什么 我尝试了以下方法:Java IntelliJ IDEA 17-ASM字节码大纲isn';行不通,java,intellij-idea,java-bytecode-asm,Java,Intellij Idea,Java Bytecode Asm,我使用IntelliJ IDEA 2017.1.4作为我的IDE。最近我发现了一个名为ASM字节码大纲的插件,这正是我梦寐以求的。我需要这样的插件,以便我可以转换Java代码到ASM代码或字节码容易 我已经安装了以下插件并重新启动了我的IDE。然后我期待着快乐,但是我很失望,因为插件似乎不起作用: 没什么 我尝试了以下方法: 重新编译并重建项目 重新启动IntelliJ 重新安装插件 重新启动我的电脑 然而,正如你们看到我现在在这里问的,你们可以猜到,从我的尝试中没有一个成功,可悲的是。我
- 重新编译并重建项目
- 重新启动IntelliJ
- 重新安装插件
- 重新启动我的电脑
有没有办法解决这个问题,或者有没有其他类似的解决方案(不要求是IntelliJ插件)来满足我的需求?
ASM字节码大纲
与IntelliJ 2017.1.4不兼容。上一次更新此插件是在2015年9月。在JetBrains的网站上:你可以看到它在Intellij14中不再兼容
备选方案
IntelliJ中的内置字节码查看器已有一段时间了。使用菜单
View->Show Bytecode
查看某个类的字节码。有关更多详细信息,请参阅。我更新了该插件,现在它可以与Intellij IDEA的更新版本配合使用。
您可以从这里下载:
源代码可在此处找到:
它还包括最新版本的ASM库
您可以通过3种不同的方式使用该插件:
您可以在Settings=>Tools=>“Show Bytecode Viewer”中找到设置。我实际上已经提到,我需要一个工具来将Java代码转换为ASMified代码,这样我就可以轻松地使用ASM创建类和方法(如我的问题帖子所附的第二张图片所示),不仅仅是只显示字节码本身的工具。@HopeIsNope:但您是否经常需要它,以至于它必须是IDE中的一个面板?如果您正在使用ASM,您的类路径中就有它,并且可以在需要时从代码或命令行调用
asmizer
。。我的问题提到,它不一定是IntelliJ加法器,外部软件也很受欢迎。