Autocomplete

Savu offers syntax-aware autocomplete. It will present a choice of local or global variables at any point, and can provide information on class methods. It also provides completion options and documentation for imported modules.

Syntax Highlighting

Savu's syntax highlighting is specifically designed to make reading python easier. All important language features are highlighted, and soft, warm colors make it easy to look at code for long periods.

Error Linking

Output errors are automatically highlighted. Clicking on an error will move the cursor to the line where the error took place, simplifying navigation in large files and projects.

Debugging

Savu's debugger offers the standard set of debugger features: breakpoints and stepping. It also provides a wealth of information about global and local variables including variable types.

Tutorial

Savu comes with a built-in tutorial designed to teach beginners how to use the debugger. It ensures that newcomes to IDEs don't miss the powerful features that make them useful.

Open Source

Savu is open source, based off the RText text editor and the Python Debugger (pdb). All its source code is available for inspection and development.