Я обновил Jupyter до последней версии 5.0, и похоже, что моя интерфейсная конфигурация перестала работать.
Я не понимаю, почему Jupyter поставляется с автоматически закрывающимися кавычками и скобками по умолчанию, что я нахожу довольно раздражающим. Таким образом, в каждой версии я должен изменить настройки, чтобы отключить его.
Он работал, создав файл ~/.jupyter/custom/custom.js
и добавив следующий код JavaScript:
require(['notebook/js/codecell'], function (codecell) {
codecell.CodeCell.options_default.cm_config.autoCloseBrackets = false;
})
Я читал, что начиная с Jupyter 4 этот код может быть изменен:
IPython.CodeCell.options_default.cm_config.autoCloseBrackets = false;
Но, похоже, в Jupyter 5 два предыдущих варианта перестали работать.
Документация, которую я нашел относительно конфигурации внешнего интерфейса, не помогает (я буду рад улучшить ее, как только я ее пойму):
http://jupyter-notebook.readthedocs.io/en/latest/frontend_config.html#frontend-config
Может кто-нибудь помочь мне понять, как отключить авто-скобки и авто-кавычки в Jupyter 5, пожалуйста?
Это точная версия, которую я использую: