I've just started using the nice PyCharm community edition IDE, and can't do a simple thing that is part of my usual Python workflow.
I've started an ipython console and I can import my modules and interactively run commands. In PyCharm when I execute a function call, it is executed like it was running in a separate process. The console prompt can be used even before the execution finishes. It is nice but prevents me to do post mortem debugging.
Running ipython in a shell outside PyCharm, when an exception happens, I can run pdb's post mortem feature and investigate the problem:
import pdb;pdb.pm()
I want to do the same in PyCharm: start post mortem debugging when an exception happens while I'm interactively investigating a problem.