【发布时间】:2018-05-15 09:24:44
【问题描述】:
我有一系列相当复杂的测试。不幸的是,内置的 Pycharm 调试器太慢了,无法处理它们。我试图让它更快,但任何尝试都失败了,所以我不得不求助于使用 pdb。
我的问题是,如果我使用 pycharm 运行测试并遇到 pdb 断点,出现的命令行非常烦人:
- 它不支持代码完成(当然我用谷歌搜索过,但我的尝试失败了)。
- 我什至不能按“向上”来再次获取最后一个命令
- 最烦人:当我已经在命令行中写了一些代码并跳转到行首进行编辑时,光标会自动跳转到行尾。
我注意到当我不使用 pytest 时进入 pdb 调试模式时得到的不是 iPython 控制台。
您对如何解决这些问题有任何想法吗?理想情况下如何加速 Pycharm 调试器,或者如何在 pytest 中获取 iPython 控制台?
非常感谢您的帮助。提前致谢。
【问题讨论】:
标签: python debugging pycharm pytest