如何在Jupyterlab中设置特定内核的选项卡大小?

时间:2018-04-05 04:27:34

标签: jupyter-notebook indentation jupyter-lab

在Jupyterlab中,可以通过设置->高级设置编辑器-> Notebook选项并编辑tabSize属性来更改Jupyter笔记本的每个组成部分的选项卡空间。但是,这会更改每个内核的笔记本的选项卡大小。

我希望Scala内核有2个制表符空间,其余的则有4个制表符空格(默认值)。这样的设置可能吗?

1 个答案:

答案 0 :(得分:2)

简短回答

不,但您应该在Jupyterlab github上提出相关问题,因为开发人员对这类事情非常敏感。例如,我让他们实现了一种方法,只需要很好地解决所有编辑器中疯狂的autoClosingBrackets行为。

详细

所有笔记本设置的定义/默认值目前都在this json file in the Jupyterlab source中实现。相关tabSize设置可在codeCellConfig字段中找到,其说明如下:

  

所有代码单元的配置。

它确实适用于所有代码单元格,无论内核/语言如何。