【问题标题】:IPython notebook 3.0 automatically close bracketsIPython notebook 3.0 自动关闭括号
【发布时间】:2015-03-03 15:33:08
【问题描述】:

我刚刚下载了新的 IPython 3.0 版本。

笔记本中的某些行为已更改。以前,当我输入一个左括号时,它会自动关闭它。这在选择文本并在其周围加上括号时特别有用。

我试图调整 ~/.ipython/profile_default/static/custom/custom.js

我添加的地方

    if (IPython.CodeCell) {
      IPython.CodeCell.options_default.cm_config.autoCloseBrackets = true;
    }

但这似乎不起作用。

我怎样才能恢复旧的行为?

【问题讨论】:

    标签: ipython ipython-notebook


    【解决方案1】:

    来自https://github.com/ipython/ipython/issues/7896

    " 在 /IPython/html/static/notebook/js/codecell.js 第 120 行左右,靠近模式:'ipython',在 cm_config 添加键 autoCloseBrackets: true 选项的确切名称/大小写在 codemirror 手册中的某处。"

    这对我有用。在第 130 行我添加了:

            autoCloseBrackets: true,
    

    现在它会自动关闭括号。

    【讨论】:

    • 我现在使用的是开发者版本,不幸的是这对我不起作用。
    【解决方案2】:

    错误修复正在进行中,可能会在 3.1 中发布,请参阅 this issue

    【讨论】:

      猜你喜欢
      • 2014-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多