如何在 JupyterLab 版本 1.1.4 上将代码包装在单元格中

How to wrap code in cells on JupyterLab Version 1.1.4

我只是想让 Jupyterlab 版本 1.1.4 将代码包装在单元格中。

我使用 AdvancedSettingsEditor 来实施在此处找到的解决方案:

但是我得到一个错误

codeCellConfig is not a valid property

因此 AdvancedSettingsEditor 不允许我保存更新的配置文件。

如果我能看到有效属性列表(可能取决于 JupyterLab 版本),我就能进行一些试错。但是我没能找到这样的列表。

我将以下文本放入 AdvancedSettigsEditor 为我打开的文件中:

{
//"definitions":  {
    //"editorConfig":  {
      //  "properties":  {
           "codeCellConfig":  {
                "lineWrap": "wordWrapColumn",
                 "wordWrapColumn": 80
            }
        //}
    //}
//}
}

根据此处找到的信息,注释掉的属性都是为了使这项工作有效而进行的所有尝试: https://github.com/jupyterlab/jupyterlab/issues/5277

它们都因相同的错误而失败

<whatever_the_property_name> is not a valid property

问题:

这是部分答案。

当我发布上述问题时,我没有注意到尽管出现,高级设置编辑器实际上并没有打开一个文本文件供您更改任何您喜欢的设置。

相反,它为您提供了一个文本文件的片段。哪个片段取决于从出现在左侧的列表中选择的设置类别。看似自由格式文本文件的迷人外观让我忽略了左侧的列表。

当我注意到上述列表后,我从中选择了 "Notebook",并且可以在此处修改 "codeCellConfig" 设置而无需抱怨。

但是还有一个问题:

  • 在哪里可以找到每个设置类别的所有属性及其所有有效设置的列表?