How to toggle auto-scroll in PyCharm's 'Run' window?

pycharm

Solution

You can scroll lock the console by clicking on any output line. This will keep the window from continuing to scroll, even while new lines are added below the current window's display. You can manually scroll using the arrow keys, Pg Up/Pg Dn and the mouse wheel.

If you want to resume auto-scrolling the easiest way is to use Ctrl+End to get to the bottom of the console.

If output is less frequent, you can also click the last empty line in the console to resume auto scrolling.

Finally, there is the "Scroll to the end" button that will do the same thing as Ctrl+End

Problem

Is there a way to toggle auto-scrolling in the PyCharm 'Run' window? When you first launch a process into the Run window, it starts in auto-scroll mode, but if you manually scroll up, it toggles auto-scroll off. I've had no luck finding an option or button to re-enable autoscroll. The workaround is to close/relaunch whatever process you are running, but that is often sub-optimal. Note that my specific use case is the Django runserver command in PyCharm 3.1 (Professional Edition) on Windows.

Original source