首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >突出显示jupyter笔记本标记中的拼写错误

突出显示jupyter笔记本标记中的拼写错误
EN

Stack Overflow用户
提问于 2016-09-05 12:41:29
回答 3查看 19.5K关注 0票数 48

当我在jupyter notebook markdown字段中写一些东西时,打字错误不会突出显示,通常我会得到这样的结果:

到目前为止,在我使用的几乎所有IDE中,拼写错误都用卷曲的下划线突出显示,这对我来说非常方便。如下所示:

到目前为止,我还没有找到任何可以让我看到这种类型的高光的东西。它存在吗?

EN

回答 3

Stack Overflow用户

发布于 2018-02-10 00:51:08

流行的Jupyter Notebook捆绑包extension from Jupyter-contrib包含一个spell checker。您可以安装并启用它(具有管理员权限),如下所示:

代码语言:javascript
运行
复制
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
jupyter nbextension enable spellchecker/main

这可能是Jupyter Notebook最流行的拼写检查器,但请注意,它只是突出显示字典中没有的单词,并且不提供更正。

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

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

jupyter-contrib库还有许多其他有用的模块,如code foldingtable of contents

票数 67
EN

Stack Overflow用户

发布于 2016-09-05 12:54:30

在终端中运行以下命令:

代码语言:javascript
运行
复制
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

你可以看到像这样的打字错误

了解more

然后,您需要激活Jupyter Notebook中的拼写检查:

代码语言:javascript
运行
复制
%%javascript
IPython.notebook.config.update({
  "load_extensions": {"calico-spell-check":true,
                      "calico-document-tools":true,
                      "calico-cell-tools":true
                     }
})
票数 5
EN

Stack Overflow用户

发布于 2020-03-03 17:16:17

jupyter_contrib_nbextensions的拼写检查器和其他一些扩展与ipython version 5.8.0.及更高版本不兼容。(发现它在某些情况下适用于version 5.0.0 refer issue页面。我不知道它对从5.0.0.5.8.0.的ipython版本的兼容性,如果有人知道的话请发表评论)。https://bitbucket.org/ipre/calico/downloads/calico-spell-check-1.0.zip上提供的calico的nbextension‘拼写检查器’是一个过时的2015年版本。但calico已经更新了他们的nbextension,并在2018年最近的github repository上可用。它在ipython version 5.8.0上工作得很好。

Installation

代码语言:javascript
运行
复制
git clone https://github.com/Calysto/notebook-extensions.git
cd notebook-extensions

jupyter nbextension install calysto --user

jupyter nbextension enable calysto/spell-check/main

检查其状态:

代码语言:javascript
运行
复制
jupyter nbextension list

现在打开或重新加载记事本时,会出现一个新按钮,该按钮旁边有一个复选标记图标,用于打开命令调色板。您可以单击它来检查markdown单元格中的拼写错误。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39324039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档