突出显示jupyter笔记本降价中的拼写错误

Sal*_*ali 33 jupyter jupyter-notebook

当我在jupyter notebook markdown字段中写一些东西时,拼写错误没有突出显示,我经常得到这样的东西:

在此输入图像描述

在我到目前为止使用的几乎所有IDE中,拼写错误都以粗体下划线突出显示,这对我来说非常方便.像这样的东西:

在此输入图像描述

到目前为止,我还没有发现任何可以让我看到这种类型的亮点.它存在吗?

Mag*_*eed 48

来自Jupyter-contrib的流行的Jupyter Notebook包扩展包含一个拼写检查器.您可以安装并启用此功能(具有管理员权限),如下所示:

pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
jupyter nbextension enable spellchecker/main
Run Code Online (Sandbox Code Playgroud)

这可能是Jupyter Notebooks最受欢迎的拼写检查程序,但请注意,它只是突出显示不在其词典中的单词,并且不提供更正.

如果扩展安装正确,您将在命令行中看到此消息:

在此输入图像描述

现在,在浏览器中,打开Jupyter后,您将看到键盘按钮旁边标有"abc"的按钮,您可以切换为启用/禁用拼写检查:

在此输入图像描述

jupyter-contrib库还有许多其他有用的模块,如代码折叠目录.

  • 以下是使用conda安装`jupyter_contrib_nbextensions`的方法:`conda install -c conda-forge jupyter_contrib_nbextensions` (4认同)

Ton*_*ent 5

在终端中运行以下命令:

ipython install-nbextension https://bitbucket.org/ipre/calico/downloads/calico-spell-check-1.0.zip
ipython install-nbextension https://bitbucket.org/ipre/calico/downloads/calico-document-tools-1.0.zip
ipython install-nbextension https://bitbucket.org/ipre/calico/downloads/calico-cell-tools-1.0.zip
jupyter nbextension enable calico-spell-check
Run Code Online (Sandbox Code Playgroud)

你可以看到像这样的拼写错误 在此处输入图片说明 了解更多

之后,您需要在 Jupyter Notebook 中激活拼写检查:

%%javascript
IPython.notebook.config.update({
  "load_extensions": {"calico-spell-check":true,
                      "calico-document-tools":true,
                      "calico-cell-tools":true
                     }
})
Run Code Online (Sandbox Code Playgroud)