我和ipython的dev分支保持同步(因为ipython几乎是最棒的东西).最近(在昨天令人敬畏的ipython 2.0发布之前)我注意到它已经开始自动关闭括号,括号,引号等,因为我输入它们.它发生在两个终端[我在终端中使用的其他东西都没有]和笔记本会话,所以我认为这是开发人员的有意选择.我可以尊重其他人可能喜欢这个功能,但它让我完全疯了.
我在配置文件中找不到任何选项.我甚至不能谷歌,因为我不知道它叫什么.唯一出现的是自动括号的不同特征.我确实找到了这个问题,但那已经过时了,并且暗示我所看到的行为不会发生.
如何关闭此功能?
[我大多只是使用笔记本界面,所以只需将其关闭就可以了,但我更愿意在终端的笔记本和ipython会话中关闭它.]
在IPython笔记本版本3.0之前,默认情况下可以隐藏笔记本标题,方法是将其添加到".ipython\profile_default\static\custom\custom.js"(在Windows上):
$([IPython.events]).on("app_initialized.NotebookApp", function () {
$('div#header').hide();
$('div#maintoolbar').hide();
});
Run Code Online (Sandbox Code Playgroud)
或者对于Jupyter,"〜/ .jupyter/custom/custom.js",IPython
替换为Jupyter
.
这似乎不再起作用了.它隐藏了标题,但它也在页面的顶部和底部留下了很大的空白.我不熟悉javascript和css.有没有人找到解决方案呢?
customization ipython ipython-notebook jupyter jupyter-notebook