Jupyterlab: Output cells not allowing scrolling is a huge usability issue

Created on 26 Jan 2021  路  1Comment  路  Source: jupyterlab/jupyterlab

Problem

Coming from the classic notebook, I never cared about printing an output which was a few hundred lines long. However, in JupyterLab 3.0, the whole output is printed to the output cell and the cell does not switch to a scrolling mode. This is a huge usability issue.

This is particularly worse for newbies. For example, a student might print a matrix and all of a sudden, they have to scroll for miles to navigate their notebook.

Proposed Solution

I think the ideal solution is to set some threshold. If an output goes beyond that threshold, change the output cell to scroll.

I never explicitly thought about it in notebook, but I think things are better there. What's more, I can click on the gutter to display the whole output or just part of it.

Additional context

Enhancement

Most helpful comment

Good news! @echarles (and others?) has been experimenting with implementing this, currently released in 2.3.0rc0, with the idea that this would be ported to 3.1. Feel free to try it out in 2.3.0rc0 and tell us what you think of the implementation.

>All comments

Good news! @echarles (and others?) has been experimenting with implementing this, currently released in 2.3.0rc0, with the idea that this would be ported to 3.1. Feel free to try it out in 2.3.0rc0 and tell us what you think of the implementation.

Was this page helpful?
0 / 5 - 0 ratings