PicShell - Features
Debugger features
- Debugging at JAL and ASM level
- Breakpoints
- Variable watch window
- Register watch window
- User interaction (see code annotation)
Emulator features
- Direct and indirect addressing (including computed goto)
- Data EEPROM
- Program EEPROM
- A/D Converter
- Limited UART simulation.(this is mainly a hack as the simulation isn't time based... UART will never miss a byte...)
Note : PWM, interrupts etc... aren't supported yet.
Editor features
- Syntax highlighting
- Errors highlighting
- Find/Replace text
- Locate procedure/function definition
- Contextual code auto-complete
- Type assist
- Compiler call with result parsing
- Programmer call
Shortcuts
- ctrl+f : Find/Replace text
- ctrl+k or F3: Find next
- ctrl+j or Shift+F3 : Find previous
- ctrl+o : Quick ouline to show all procedure/function contained in the current file.
- ctrl+h : Jump to procedure/function declaration (auto-open included file if necessary)
- ctrl+s : Save current file
- ctrl+space : Auto-complete
- shift+ctrl+f : Reorganize code indentation
- ctrl+- : Comment in/out selected lines
- F2 : Search panel