With Code editor you can edit all aspects of Code attribute:

Editing bytecode

There are three ways to edit bytecode:

  • double-click on the disassembly (doesn't matter which column: address, bytecode or disassembly).
  • press Ctrl+E on the selected opcode
  • use Edit opcode from context menu

Editing exception records

You can access each exception record by selecting Edit exception option from the context menu of Exceptions listbox.

From the same context menu you can also:

  • Add new exception record
  • Delete exisitng exception record
  • Reorder exisitng records (Move Up/Down)

New exception record can be also added directly from the disassembly context menu. To achieve it you need to select part of the disassembly and choose Add exception handler for selected code from the context menu.

Copying disassembly to clipboard

You can copy disassembly to clipboard by selecting Copy all or Copy selection options from disassembly listbox context menu. Copy selection feature is also accessible through Ctrl+C keyboard shortcut. You will be also asked to choose what content you want to copy:

Using Active Opcodes Help

You can use Opcodes Help feature while you're working in Code Editor. Simply select Opcode description option from the disassembly listbox context menu (or press Ctrl+H keyboard shortcut). Opcodes Help window will be always showing description of the currently selected instruction.

(C) 2008-2014, ReWolf