【问题标题】:How can I add a ruler (vertical line) to CodeMirror editors in JupyterLab?如何在 JupyterLab 的 CodeMirror 编辑器中添加标尺(垂直线)?
【发布时间】:2018-08-25 15:04:19
【问题描述】:

我想添加一个 80 个字符的标尺。我知道你可以add rulers to CodeMirror,但我不知道我是否应该将the corresponding javascript 放在某个文件中,或者JupyterLab 的Advanced Settings Editor > CodeMirror > User Overides 部分,或者我应该一起做其他事情以使其正常工作。

我正在使用 JupyterLab 0.31.8

【问题讨论】:

    标签: codemirror jupyter-lab


    【解决方案1】:

    最近发布的 JupyterLab 1.0 中提供了该功能。

    该功能现已在当前的 JupyterLab 1.0 alpha (see this PR) 中实现。

    注意:除了添加

    {
        "codeCellConfig": {
            "rulers": [80]
        }
    }
    

    Notebook设置如上图,也可以添加

    {
        "editorConfig": {
            "rulers": [80]
        }
    }
    

    Text Editor 设置。

    【讨论】:

    • 迈克尔,感谢您提供这些额外信息。 SO社区的快速问题。是接受这个答案,还是等待(可能几个月)直到该功能存在,并且有人(可能是迈克尔)可以提供描述如何使用它的答案?
    • 我认为等到功能实现后才有意义。
    • 我无法在编辑器中使用它。我尝试将上面的代码添加到我的edit.json 文件中。当这不起作用时,我尝试用上面的代码替换所有内容(只有带有“editorConfig”的代码块)。没有。知道我还能尝试什么吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-20
    • 2019-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-28
    • 2021-09-22
    相关资源
    最近更新 更多