# eric4.Debugger

Package implementing the Debugger frontend

This package implements the graphical debugger. It consists of the debugger related HMI part, supporting dialogs and the debug server.

### Modules

BreakPointModel | Module implementing the Breakpoint model.
BreakPointViewer | Module implementing the Breakpoint viewer widget.
Config | Module defining the different Python types and their display strings.
DebugClientCapabilities | Module defining the debug clients capabilities.
DebugProtocol | Module defining the debug protocol tokens.
DebugServer | Module implementing the debug server.
DebugUI | Module implementing the debugger UI.
DebugViewer | Module implementing a widget containing various debug related views.
DebuggerInterfaceNone | Module implementing a dummy debugger interface for the debug server.
DebuggerInterfacePython | Module implementing the Python debugger interface for the debug server.
DebuggerInterfacePython3 | Module implementing the Python3 debugger interface for the debug server.
DebuggerInterfaceRuby | Module implementing the Ruby debugger interface for the debug server.
EditBreakpointDialog | Module implementing a dialog to edit breakpoint properties.
EditWatchpointDialog | Module implementing a dialog to edit watch expression properties.
ExceptionLogger | Module implementing the Exception Logger widget.
ExceptionsFilterDialog | Module implementing the exceptions filter dialog.
StartDialog | Module implementing the Start Program dialog.
VariableDetailDialog | Module implementing the variable detail dialog.
VariablesFilterDialog | Module implementing the variables filter dialog.
VariablesViewer | Module implementing the variables viewer widget.
WatchPointModel | Module implementing the Watch expression model.
WatchPointViewer | Module implementing the watch expression viewer widget.