]> Alt+Left or Alt+Right. The next/previous document will immediately be displayed in the active frame. ]]> F3, or Shift+F3, if you want to search backwards. ]]> Ctrl+T. ]]> Editor configuration dialog. Configure -> Editor Configuration ]]> Ctrl+1 -> Simulator (Bottom panel) Ctrl+2 -> Graph (Bottom panel) Ctrl+3 -> Messages (Bottom panel) Ctrl+4 -> Todo (Bottom panel) Ctrl+5 -> Calculator (Bottom panel) Ctrl+6 -> Graph (Bottom panel) Ctrl+7 -> Bookmarks (Right panel) Ctrl+8 -> Breakpoints (Right panel) Ctrl+9 -> Register watches (Right panel) Ctrl+0 -> Instruction (Right panel) ]]> F10 and type help list to get a list of available commands. ]]> quick search bars. For instance, you need to find a file in list of opened file. Write the name of that file to entrybox below the list and it's done. ]]> "Instruction details" (Ctrl+0) in the right panel gives you a list of all possible operands for the instruction on the current line in the editor. ]]> Auto-indent to make badly formated code more readable. main: mov A, #55h mov R0, #20h movx @R0, A sjmp main Tools -> Auto indent main: mov A, #55h mov R0, #20h movx @R0, A sjmp main ]]> Shortcuts configuration dialog ]]> Simulator -> Show ... memory. You can write programs directly in machine code, (but it's better to use the compiler). ]]> Filesystem browser on left panel. ]]> mcu8051ide --help to get a list of possible options. ]]> Custom commands ( Configure -> Custom commands ). ]]> Tools -> Export as ... ]]> Tools -> ... -> ... ]]> Tools -> Encoding/EOL ]]> Register watches can make your work much easier. You can define them in the Right panel. Enter the hexadecimal address of the register you want to watch in the text box at the bottom of the right panel with the label "Addr" and press Enter. (1 or 2 hexadecimal digits means IDATA and 3 or 4 digits means XDATA). ]]> http://mcu8051ide.sourceforge.net. If you do find a bug, please report it via http://sourceforge.net/tracker/?func=add&group_id=185864&atid=914981 ]]> Compiler config dialog. ]]> popup-based completion in the editor configuration dialog. ]]> 1) Disabling Step back function 2) Disabling Graph ]]> Ctrl+F7. Behavior of this capability can be modified in the simulator configuration dialog. ]]> Simulator -> Hibernate program Simulator -> Resume hibernated program ]]> Ctrl+G in simulator mode and choose line. The simulator will set the PC (Program Counter) to the address in program memory corresponding to your chosen line. ]]> LJMP code11 --> AJMP code11 LJMP code8 --> SJMP code11 LJMP code8 --> SJMP code8 AJMP code8 --> SJMP code8 LCALL code11 --> ACALL code11 MOV 224d, ... --> MOV A, ... MOV ..., 224d --> MOV ..., A SETB 215 --> SETB C CLR 215 --> CLR C ]]> Simulator -> Interrupt Monitor) and "List of subprograms" (Ctrl+0). ]]> Map of SFR (Simulator -> Map of SFR) can provide a transparent view of all special function registers available on your chosen MCU. ]]>