如何在Jupyter Lab中启用代码折叠功能

19
Running JupyterLab版本为3.0.0,想要启用代码折叠(在Python中折叠类、函数等)。我已按照此Jupyter Lab github post中的说明进行操作:

在设置/文本编辑器下,我有以下用户首选项(右窗格):

{
    "editorConfig": {
        "lineNumbers": true,
        "codeFolding": true
    }
}

我在单元格左侧没有看到任何三角形图标。为了启用代码折叠,我还需要做什么?

为了更清晰明了,这个问题特指 JupyterLab

2个回答

25

这些指示是特别针对 文本编辑器,而不是笔记本界面。

请尝试在设置 / 笔记本 中进行以下操作:

{
    "codeCellConfig": {
        "codeFolding": true
    }
}

如果你想为Markdown或原始单元启用代码折叠功能,请参见markdownCellConfigrawCellConfig


5
除了Chris的答案,我还通过以下步骤在实验室中启用了代码折叠功能:
设置 -> 高级设置编辑器 -> 单元格工具栏 -> 笔记本电脑 -> 标尺 -> 选中“CodeFolding”复选框。
我使用的是Labs 3.5.0。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接