JupyterLab:增加输入代码单元的最大高度并禁用垂直滚动

时间:2019-03-04 09:44:58

标签: jupyter-notebook jupyter-lab jupyterhub

如何增加最大默认单元格高度或禁用代码(输入)单元格的垂直滚动?

默认情况下,JupyterLab中的输入代码单元的高度是有限的。一旦超过最大高度,就会添加滚动条。这导致了两个滚动条-一个滚动条用于整个笔记本,另一个滚动条用于较长的单元格,从而导致用户体验差。

为记录起见,像经典的Jupyter笔记本一样绘制长单元格,因此更易于浏览。

P.S。当使用嵌入式SQL文本时,使单元格变小不是一个可行的选择,通常不建议这样做。我还喜欢将单元(带有实用程序功能)合并在一起,以最大程度地减少乱序执行,这是交互式编程的诅咒。

enter image description here

1 个答案:

答案 0 :(得分:0)

您可以尝试将以下行添加到 CodeMirror 设置中:

"vue": "^2.5.2",
"vue-template-compiler": "^2.5.2",

在菜单"scrollbarStyle":null 下。可以在here中找到其文档。

我无法测试它,因为无论我在笔记本单元中放入多少行(最多300行)代码,在JupyterLab中都不会显示滚动条。我正在使用JupyterLab 0.35.3和firefox 65.0(也在Chrome 72.0上进行了测试)。