2014-02-14 192 views
5

有沒有辦法在PyCharm'Run'窗口中切換自動滾動?當你第一次啓動一個進程到運行窗口時,它會以自動滾動模式啓動,但是如果你手動向上滾動,它會自動關閉。我沒有找到一個選項或按鈕來重新啓用自動滾動。如何在PyCharm的「運行」窗口中切換自動滾動?

解決方法是關閉/重新啓動您正在運行的任何進程,但這往往是次優的。

請注意,我的具體用例是Windows上PyCharm 3.1(專業版)中的Django runserver命令。

enter image description here

+2

只是一個想法:再滾動到最底部/結束 – LazyOne

+1

默認情況下,PyCham會自動滾動,如果有機會再次向上滾動,只需向下滾動即可返回自動滾動。 –

+1

這實際上不適合我。如果我滾動到窗口的底部,並執行一些生成新文本的操作,它會從底部跳下。我添加了一個截圖,顯示自動滾動沒有啓動。屏幕截圖是在我滾動到底部之後。 – Cooper

回答

3

您可以滾動通過點擊任何輸出線鎖定控制檯。這將使窗口繼續滾動,即使當前窗口的顯示下面添加了新行。您可以使用箭頭鍵手動滾動,Pg Up/Pg Dn和鼠標滾輪。

如果你想恢復自動滾動的最簡單的方法是使用按Ctrl +到控制檯的底部。

如果輸出較不頻繁,您還可以單擊控制檯中最後一個空行來恢復自動滾動。

最後,還有的是「滾動到結束」按鈕,會做同樣的事情按Ctrl + 結束

Scroll to end

+0

我沒有在Windows上找到pyCharm 3.4.1上的按鈕:https://www.dropbox.com/s/dqann67mdrt5j82/temp.png – FooBar

+0

@FooBar,它是[there](http://i.imgur。 com/bxKy7pU.png)在3.4.1(Win 7)上的一個新的默認Django項目中。 – Andy