2014-09-02 82 views
0

我與交互控制檯的問題是雙重的:與變量的PyDev交互式控制檯集成視圖(Debug透視圖)

  • 當我在我的Python代碼中設置一個斷點,執行將暫停在斷點處預期,並顯示所有我的變量在「變量」視圖中。但是,交互式控制檯不再是非常互動的了。我希望能夠在執行在斷點處暫停時玩弄變量。
  • 理想情況下,如果我不在調試但只是在交互式控制檯中工作,我希望有這種相同的行爲。有沒有辦法將交互式控制檯連接到「調試」透視圖的「變量」視圖。當我現在打開交互式控制檯時,變量視圖保持爲空。

我正在用PyDev(3.7.0)運行Eclipse Juno(4.4.0)的全新安裝。

回答

0

我正在使用最新的pydev,我發現交互式控制檯仍然是交互式的:-)請注意,在控制檯上沒有令人鼓舞的提示(例如沒有「>」),但是如果您鍵入其中一個變量變量窗口你會得到一個值..可以操縱等。

我的術語可能有點失落。如果你的意思是通過交互式控制檯完整的「>」控制檯,那麼在調試過程中讓它起作用是非常棘手的。有一個pydev變量可以設置爲將它鏈接到調試會話,但我發現它仍然是一個麻煩..你必須明確地切換到這樣一個控制檯..給定一個命令..然後它會引發你回到正常的調試控制檯(這是我所引用的對輸入變量名稱仍然敏感等)..也許我做錯了,雖然它是如此尷尬。幾周前我發佈了這個消息,但沒有回覆。我也想在完整的控制檯中進行調試而不用麻煩。特別是我希望能夠使用它的命令歷史來更有效地操縱事物。

但是,無論您是否仍然可以輕鬆地調試和查看變量而不是全功能控制檯,

另請注意,最近似乎有一個錯誤(最新版本)變量視圖保持空白。我發現如果我關閉它並重新打開它,那麼變量就會出現。

祝你好運

相關問題