

Should return the result of the evaluated expression in the current context. It is needed to fill the Expression Watcher. Is called by the frontend to evaluate an expression.

Is called by the frontend to toggle a breakpoint. Is called by the frontend to clear a breakpoint. bppinfo is a dict containing info about the breakpoint (backend dependant). Is called by the frontend to set a breakpoint. Your backend should implement a class with the following members (Which will be called by the frontend):

You've got to write a backend for the debugger. How to add support to your favourite Language Step, Continue, Next, Outer/Inner frame through the console.Setting breakpoints, using either keyboard shortcuts or the console.I have a degree in Mechanical Engineering. I can relocate anywhere in the world or work remotely. The developer of this project needs a job. I felt really shocked, I have no idea how this happened.This is a graphical debugger for Sublime Text 3. What surprised me, even after deleting the whole code (including # - coding: utf-8 -) and basically calling a simple print() func it would still continue throwing the error! Then again I ended up completely deleting the file and starting from scratch. py file got corrupted and the interpreter was throwing an exception that I haven't defined a coding style for unicode char support, even though I had # -*- coding: utf-8 -*. AssertionError was one of those times.Īnother time a. I am not sure what corrupts these files, but I have noticed it has happened on several different occasions. py file and recreating the code in a new file, after that, debugger works correctly. Pydev debugger: process 8492 is connectingĮxception in thread pydevd.CheckAliveThread:įile "C:\Python34\lib\threading.py", line 921, in _bootstrap_innerįile "C:\Program Files (x86)\JetBrains\P圜harm 3.1\helpers\pydev\pydevd_comm.py", line 252, in runįile "C:\Program Files (x86)\JetBrains\P圜harm 3.1\helpers\pydev\pydevd.py", line 187, in OnRunįile "C:\Program Files (x86)\JetBrains\P圜harm 3.1\helpers\pydev\pydevd_comm.py", line 262, in stopįile "C:\Python34\lib\threading.py", line 990, in _stopįile "C:\Program Files (x86)\JetBrains\P圜harm 3.1\helpers\pydev\pydevd.py", line 996, in trace_dispatchįile "C:\Python34\lib\threading.py", line 1120, in is_aliveįile "C:\Python34\lib\threading.py", line 1076, in _wait_for_tstate_lock Is there anything I can do to fix this AssertionError? C:\Python34\python.exe "C:\Program Files (x86)\JetBrains\P圜harm 3.1\helpers\pydev\pydevd.py" -multiproc -client 127.0.0.1 -port xx -file C:/Users/xx/PycharmProjects/drop/my_file.pyĬonnected to pydev debugger (build 133.881) I have Pycharm 3.1 installed (latest version) which supposedly supports python 3.4, however, this morning it started throwing exceptions whenever I run debugger.
