在 JupyterLab 中显示代码行号

Posted

技术标签:

【中文标题】在 JupyterLab 中显示代码行号【英文标题】:Show code line numbers in JupyterLab 【发布时间】:2018-09-07 06:01:24 【问题描述】:

在 Jupyter notebook 中,cntrl+ m L 切换当前单元格中的代码行号,但是如何将代码行号带入 JupyterLab?

参考github中打开的类似问题

【问题讨论】:

***.com/questions/10979667/… @SadmanSobhan 这适用于笔记本电脑,我已经提到如何在问题描述中添加行号。在 jupyterlab.readthedocs.io/en/stable/user/… 的 jupyter 实验室的文档中,我找不到行号的快捷键。 【参考方案1】:

https://github.com/jupyterlab/jupyterlab/issues/2395 - Shift+L 切换行号可见性。

【讨论】:

【参考方案2】:

您可以通过进入设置 --> 高级设置编辑器默认打开此功能:

从屏幕截图中可以看出,您还可以编辑其他功能,并通过删除“用户覆盖”轻松将它们恢复为默认值

转到设置>高级配置并添加:


    "codeCellConfig": 
        "lineNumbers": true
    

【讨论】:

这是最新版本,供以后遇到此问题的人使用【参考方案3】:

你可以去View -> Show Line Numbers:

这将在笔记本中显示行号:

【讨论】:

【参考方案4】:

回复晚了,不过还是有帮助的!

对于 Windows 用户,只需点击 Shift + L

【讨论】:

不仅仅适用于 Windows 是的,它也适用于 Mac,但我不知道 Mac 的键盘命令! :) 在 Linux 中的工作方式相同。

以上是关于在 JupyterLab 中显示代码行号的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Jupyter Notebook 或 JupyterLab 单元中运行单行代码或选定代码?

JupyterLab的安装笔记

如何使jupyter显示行号并自动补全代码

如何更改 jupyter notebook / jupyterlab 中单个单元格的背景颜色?

在 Jupyter Lab 单元格中显示 Pyvis HTML 时出错

在 IPython/Jupyter Notebooks 中显示行号