2016-09-24 87 views
1

我想知道如何在python控制檯的左側使用這個綠色的bug按鈕。我搜查了官方文件,但似乎沒有這個按鈕的說明。請注意我在問左邊的按鈕,而不是右上角的按鈕。Pycharm:如何在python控制檯中使用綠色的「Attach Debugger」按鈕

我使用Ipython控制檯,發現%debug魔法不再可用。我想知道該按鈕的用法以及如何在Ipython控制檯中使用%debug魔法。

非常感謝! enter image description here

+0

您是否閱讀過調試器上的[doc](https://www.jetbrains.com/help/pycharm/2016.1/running-and-debugging.html)? – idjaw

+0

@idjaw感謝您的參考,但這似乎並不能幫助我理解該按鈕的用法。 – spacegoing

+0

它運行調試器。將鼠標懸停在上面,它會告訴你。您必須設置一個斷點,以便調試器知道停止的位置,以便您可以使用調試工具並跨越/進入代碼。考慮到這一點,我鏈接的文檔正是你需要知道如何正確使用它。有幾個其他的鏈接在那裏進行調試,教你如何正確使用它 – idjaw

回答

1

我自己找到答案時發現了你的問題;最終我碰到這個視頻,顯示它正在使用中:https://www.youtube.com/watch?v=JcOCNgXXhmE

基本上,您必須在您正在編輯的文件中設置斷點,在控制檯中導入文件,單擊「Attach Debugger」按鈕,然後運行代碼碰到斷點 - 在這一點上,調試器工具將打開,你可以通過它。

這不是正是什麼,我希望 - 我希望附加調試器,然後通過聲明步驟我只是打字,作爲一個可以與IPython中的%debug <statement>(這仍然有效,但不提供視覺細節)。

我找到的最佳解決方案是使用臨時文件,鍵入我想要逐句通過的語句,然後運行調試器。

+0

非常感謝Wil!愛你的答案! – spacegoing

相關問題