【问题标题】:How to toggle auto-scroll in PyCharm's 'Run' window?如何在 PyCharm 的“运行”窗口中切换自动滚动?
【发布时间】:2014-02-14 21:14:12
【问题描述】:

有没有办法在 PyCharm 的“运行”窗口中切换自动滚动?当您第一次在“运行”窗口中启动一个进程时,它会以自动滚动模式启动,但如果您手动向上滚动,它会关闭自动滚动。我没有找到重新启用自动滚动的选项或按钮。

解决方法是关闭/重新启动您正在运行的任何进程,但这通常不是最佳的。

请注意,我的具体用例是 Windows 上 PyCharm 3.1(专业版)中的 Django runserver 命令。

【问题讨论】:

  • 只是一个想法:再次滚动到最底部/结束
  • PyCham 默认自动滚动,如果你再次向上滚动,只需向下滚动它就会回到自动滚动。
  • 这实际上对我不起作用。如果我滚动到窗口的底部,并执行一些生成新文本的操作,它就会从底部掉下来。我添加了一个屏幕截图,显示自动滚动没有启动。屏幕截图是我滚动到底部之后的。
  • 所以看起来它取决于 如何 您滚动到底部。在窗口中单击并按下 page down 似乎会触发自动滚动,但鼠标滚轮滚动到底部不会。
  • 我有相反的问题:我想关闭关闭自动滚动,但手动向上滚动(使用鼠标滚轮或拖动滚动条)会留下自动滚动启用,因此一旦生成下一行文本,我就会立即移至底部。如何关闭此功能?

标签: pycharm


【解决方案1】:

您可以通过单击任何输出行来滚动锁定控制台。这将阻止窗口继续滚动,即使在当前窗口的显示下方添加了新行。您可以使用箭头键、Pg Up/Pg Dn 和鼠标滚轮手动滚动。

如果要恢复自动滚动,最简单的方法是使用 Ctrl+End 到达控制台底部。

如果输出频率较低,也可以点击控制台最后一个空行恢复自动滚动。

最后,还有一个“滚动到结尾”按钮,它的作用与 Ctrl+End

相同

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2017-02-27
  • 1970-01-01
  • 2015-02-22
  • 1970-01-01
  • 2010-10-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多