1
當我使用PyCharm時,我發現自己經常以交互方式嘗試一些代碼。到目前爲止,我的工作流程一直使用pdb
,並將斷點設置爲pdb.set_trace
,然後讓我進入控制檯。如何獲取PyCharm中基於控制檯調試的命令歷史記錄?
但是,對於PyCharm,生成的控制檯沒有命令歷史記錄 - 向上箭頭代替將光標向上移動到之前的輸出中,這是一個很痛苦的使用。我知道還有一個內置的調試器,它有一個帶有歷史記錄的控制檯,但是在那裏涉及更多的點擊(運行調試器,切換到控制檯選項卡並單擊「顯示Python提示符」)。
有一個內置控制檯確實有命令歷史記錄(工具> Python控制檯),但不幸的是,這不是正在爲pdb
斷點運行的控制檯。是否可以讓PyCharm爲pdb
使用不同的控制檯?
當我從內置的Python控制檯(工具> Python控制檯)運行我的腳本時,命令歷史可以工作 - 這讓我認爲這是一個UI問題,而不是與'pdb'有關。 – Daniel 2015-02-25 11:21:21