Last Site Update: March 22nd, 2017 | Latest Version: 5.6.0







PyDev LiClipse

Previous (Find Referrers in Debugger) Root Next (Django)

Debug Console

In PyDev once you hit a breakpoint, you can use the console for probing the program at the selected frame. The screenshot below shows it in action...

1. Shows the selected frame. You may choose another frame to probe.
2. Shows the place where the debugger is currently suspended.
3. Allows you to enter statements to be evaluated by the debugger.

Code completion in debug Console

From version 1.6.0 onwards, code-completion can be used in that console (shows templates, common tokens and the locals/globals from the selected frame).

It's preferences are shared with the default code completion preferences in PyDev > editor > code completion.

Update in 1.3.13: the return of simple statements is printed automatically to the output (so, in the example just typing the name of the variable 'a' in the prompt would already show its value in the output).

Update in 1.6.0: commands are evaluated on each new line unless the line starts with ' ' or '/t' or ends with ':' or '/' (so, for entering multi-line statements, the input must be entered properly respecting those limitations).

Old (before 1.6.0):the command was only evaluated when an empty line was entered.

Previous (Find Referrers in Debugger) Root Next (Django)

PyDev development

PyDev is open source and depends on your contributions! This may be in the form of bug fixes, answers on stackoverflow, new features...

Another option is financially supporting it at: Patreon (which provides a way to support it monthly and get rewards starting with $1).

Or through 1-time contributions at:


Search PyDev-related content

Copyright: Brainwy Software Ltda, 2014-2017