我在PyCharm中运行了一个Python控制台,并通过单击控制台窗口左侧的绿色调试器按钮将调试器附加到它上面。
这种方式进行调试效果很好!
但是好像没有选项可以从控制台中分离调试器。 当我更改代码或意外停止调试器时,无法重新附加它,因为左侧的调试器按钮仍然被按下:(
因此,我必须运行一个新的Python控制台,重新执行以前完成的所有任务(导入模块、脚本等),并附加调试器。
有没有人对这个问题有任何想法?
预先感谢。 Sascha
是的,这是可能的,但在我看来会带来一些影响和相当繁琐的用户体验。
一旦你从PyCharm的Python控制台启动了调试会话,你可以从调试器窗口分离调试器,但是你将无法看到调试器窗口,也无法通过使用Alt+5聚焦它,除非你触发了某个断点,而你必须以某种方式设置它。
一旦你达到一个断点,并且调试器接管了控制权,你可以按下调试器窗口左侧面板上的红色×。
然后你会被问到: 你可以点击断开连接
按钮来分离和终止调试器,但是在你原始控制台中的调试器按钮将一直处于按下状态,直到你重新启动该控制台。