Gow*_*ath 22 python jupyter visual-studio-code
在普通的 Jupyter notebook 中,我们可以通过在选择单元格后按L键来添加行号。该笔记本的所有后续单元格将自动具有行号。
但这在 VSCode 中是缺失的。每次创建新单元格时,我们都需要选择该单元格并按L键以启用该单元格的编号,这很烦人。
有没有办法为 VSCode Jupyter 笔记本中的所有单元格自动启用行编号,而不是为每个单元格手动按下L键?
谢谢你。
Had*_*dij 120
为了打开/关闭显示所有单元格的行号(代码):
小智 31
在 VS Code Jupyter Notebook 中,您可以通过按L来切换行号。诀窍是首先选择当前单元格。您可以通过单击单元格左边距的空白区域来选择您的单元格(当它被选中时,左边的栏会变成蓝色)。现在如果你按下键盘上的L,您将能够打开/关闭行号。
小智 22
添加到此,仍然会出现没有适当解决方案的问题的最佳结果。
假设您已为 VSCode 安装了 Jupyter Notebook 扩展,在版本 1.62.3 中,您可以进入“设置”(Ctrl+,) 搜索“行号”并找到“笔记本:行号”选项并将其打开。
默认情况下,这将显示笔记本中所有代码单元格的行号,因此无需一直按L
有一个未绑定的命令可以切换行号:
notebook.cell.toggleLineNumbers
Run Code Online (Sandbox Code Playgroud)
顺便说一句,从 v1.75 开始设置
notebook.lineNumbers can show relative line numbers
Run Code Online (Sandbox Code Playgroud)
notebook.lineNumbersVS Code 现在可以在打开时使用所有编辑器行号选项。例如,使用"notebook.lineNumbers": "on"和"editor.lineNumbers": "relative",相对行号显示在单元格编辑器中。
现在,您可以从单元格工具栏临时切换当前会话中单元格的行号,或通过设置更改所有笔记本的行号的可见性
notebook.lineNumbers。
浮动菜单中的下方...是行号切换开关。[gif 太大了。]