Categories


Authors:
melix
opensource software

ASM Bytecode Outline

Products: IntelliJ IDEA

Vendor: Cédric Champeau

Email: N/A

Website: N/A

License: http://www.apache.org/licenses/LICENSE-2.0.txt

Bugtracker page

Description:

Displays bytecode for Java classes and ASMified code which will help you in your class generation.
Downloads: 20273
Rating:
Participated in rating: 4
Version Since Build Until Build File/URL Size (Kb) Date Details
0.3.3. 103.14. . Download 281.65 2014-05-12 12:05:55 details
0.3. 80.8000. . Download 335.08 2011-01-20 12:01:51 details
. .
4 updates are hidden show all updates
Screenshot #6789

Recent change notes:

Version 0.3.3
  • Upgraded ASM to 5.0
Version 0.3.2
  • Upgraded ASM to 4.0
Version 0.3.1
  • Updated for IntelliJ IDEA 10.0.2
  • Supports showing bytecode for .class files for which we have source code
Version 0.3
  • Add diff view popup which shows the differences with the previous version of bytecode
  • Search in every output directory, including test files
  • Support for Groovy @groovyx.ast.bytecode.Bytecode annotation
  • Configuration of ASM ClassReader flags
  • Configuration of Groovy code style
Version 0.2
  • Fixed .class files not being found under Windows
  • Fixed tool window not opening if output directory doesn't exist
  • Added shortcut in "Code" menu
  • Do not compile file if up-to-date

Comments:

fuye
Rated:
2013-05-22 10:57:07
i can get the bytecode in context menu "show byte code" but i've found nothing in the right menu "ASM" when compiled.
.
sesm
Rated:
2012-04-10 16:10:03
Thank you, very useful plugin.

But Ctrl+click on class/method names doesn't work in bytecode window. I thought, "Ctrl+click works everywhere" is supposed to be one of key features of Idea.
.
Anonymous
Rated:
2011-03-08 23:47:14
.
melix
2011-02-09 16:19:39
Either click "Show bytecode outline" in the context menu or in the "Code" menu.
.
Anonymous
2011-02-05 16:24:48
com.intellij.openapi.roots.CompilerModuleExtension.getOutputRoots(Z)[Lcom/intellij/openapi/vfs/VirtualFile;: com.intellij.openapi.roots.CompilerModuleExtension.getOutputRoots(Z)[Lcom/intellij/openapi/vfs/VirtualFile;
java.lang.NoSuchMethodError: com.intellij.openapi.roots.CompilerModuleExtension.getOutputRoots(Z)[Lcom/intellij/openapi/vfs/VirtualFile;
at org.objectweb.asm.idea.ShowBytecodeOutlineAction$2.run(ShowBytecodeOutlineAction.java:106)
at com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:331)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:125)

--Lee
.
Anonymous
2011-02-05 16:24:15
Hi i got this error with IntelliJ 9.0.3 when trying to execute command "Show bytecode outline"

Please fix your great plugin : )

Lee
.
Anonymous
Rated:
2011-02-01 13:06:31
Ah, i see - there is 'Show Bytecode outline' in context menu;)
.
najgor
2011-01-31 17:27:13
Hi, my ASM toolwindow is just empty. How to get the bytecode?
.