Introduction
Features:
- currently supported x86 and SPARC assembler/disassembler
- syntax highlighting (instructions, labels, registers etc.)
- hyperlinks on jump and call targets - ctrl+ click on a label or a function name
- selected register usage highlighting (read/write with different colors) - place caret on a register
- navigator works the same way as it does with Java or C/C++
- register usage information (shown in Registers Window) - Window->Navigating->Registers
- register live ranges - select a register in Registers Window
Usage:
Open .s, .asm or .as file (other extensions are not supported now)
Installation:
(C/C++ pack is required)
- go to Tools->Plugins
- go to Downloaded tab
- click on Add Plugins...
- select nbm
- accept everything
- restart IDE on request
Known issues:
- selection in registers window table lost on any action if sorting is not default
- memory and cpu usage is not always optimal
- register usage and liveranges only work for global functions (marked as .global)
Your feedback is highly appreciated at
users@cnd.netbeans.org
What's new in this version