# eric3.QScintilla

Package implementing the editor component of the eric3 IDE.

The editor component of the eric3 IDE is based on the Qt port of the Scintilla editor widget. It supports syntax highlighting, code folding, has an interface to the integrated debugger and can be configured to the most possible degree.

### Modules

Editor | Module implementing the editor component of the eric3 IDE.
GotoDialog | Module implementing the Goto dialog.
GotoForm |
Lexer | Module implementing the lexer base class.
LexerBash | Module implementing a Bash lexer with some additional methods.
LexerCPP | Module implementing a CPP lexer with some additional methods.
LexerCSharp | Module implementing a C# lexer with some additional methods.
LexerHTML | Module implementing a HTML lexer with some additional methods.
LexerIDL | Module implementing an IDL lexer with some additional methods.
LexerJava | Module implementing a Java lexer with some additional methods.
LexerJavaScript | Module implementing a JavaScript lexer with some additional methods.
LexerLua | Module implementing a Lua lexer with some additional methods.
LexerPerl | Module implementing a Perl lexer with some additional methods.
LexerPython | Module implementing a Python lexer with some additional methods.
LexerRuby | Module implementing a Ruby lexer with some additional methods.
LexerSQL | Module implementing a SQL lexer with some additional methods.
Printer | Module implementing the printer functionality.
QextScintillaCompat | Module implementing a compatability interface class to QextScintilla.
SearchReplaceDialog | Module implementing the search and replace dialog.
SearchReplaceForm |
Shell | Module implementing a graphical Python shell.
ZoomDialog | Module implementing a dialog to select the zoom scale.
ZoomForm |