As well as features found in standard text editing components, Scintilla includes features especially useful when editing and debugging source code:
* syntax styling with support for over 70 languages
* error indicators
* code completion
* call tips
* code folding
* margins can contain markers like those used in debuggers to indicate breakpoints and the current line
* recordable macros
* multiple views
QScintilla is a port or Scintilla to the Qt GUI toolkit from The Qt Company and runs on any operating system supported by Qt (eg. Windows, Linux, OS X, iOS and Android). QScintilla works with Qt v4 and v5.
QScintilla also includes language bindings for Python. These require that PyQt v4 or v5 is also installed.
This version of QScintilla is based on Scintilla v3.5.4.