eric7.QScintilla

Package implementing the editor and shell components of the eric IDE.

The editor component of the eric 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.

The shell component is derived from the editor component and is the visible component of the interactive language shell. It interacts with the debug client through the debug server.

Packages

DocstringGenerator Package containing the documentation string generator tool.
Exporters Package implementing exporters for various file formats.
Lexers Package implementing lexers for the various supported programming languages.
MarkupProviders Package providing various markup providers.
TypingCompleters Package implementing typing completers for the various supported programming languages.

Modules

APIsManager Module implementing the APIsManager.
Editor Module implementing the editor component of the eric IDE.
EditorAssembly Module implementing the editor assembly widget containing the navigation combos and the editor widget.
EditorButtonsWidget Module implementing a widget containing various buttons for accessing editor actions.
EditorMarkerMap Module implementing a class for showing an editor marker map.
EditorOutline Module implementing an outline widget for source code navigation of the editor.
EditorOutlineModel Module implementing the editor outline model.
EditorOutlineSizesDialog Module implementing a dialog to change the default size settings of the Source Outline pane.
GotoDialog Module implementing the Goto dialog.
KeySequenceTranslator Module implementing functions to map QScintilla keyboard commands to QKeySequence standard keys.
MiniEditor Module implementing an editor for simple editing tasks.
Printer Module implementing the printer functionality.
QsciScintillaCompat Module implementing a compatability interface class to QsciScintilla.
SearchReplaceWidget Module implementing the search and replace widget.
Shell Module implementing a graphical Python shell.
ShellHistoryDialog Module implementing the shell history dialog.
ShellWindow Module implementing a stand alone shell window.
SortOptionsDialog Module implementing a dialog to enter the sort options for a line sort.
SpellChecker Module implementing the spell checker for the editor component.
SpellCheckingDialog Module implementing the spell checking dialog.
SpellingDictionaryEditDialog Module implementing a dialog to edit the various spell checking dictionaries.
ZoomDialog Module implementing a dialog to select the zoom scale.