Repolode
jupyterlab-contrib

jupyterlab-contrib/spellchecker

Расширение JupyterLab, которое выделяет слова с ошибками в Markdown-ячейках и текстовых файлах с помощью словарей Hunspell.

Звёзды
213
Форки
22
Открытые issues
29
Последний коммит
в прошлом месяце

Что это?

Spellchecker — расширение JupyterLab, которое подчёркивает слова с ошибками в Markdown-ячейках ноутбуков и в обычных текстовых файлах, открытых в редакторе файлов. В контекстном меню доступны варианты исправления, а оформление подсветки можно изменить в Advanced Settings Editor.

Для проверки орфографии расширение использует Typo.js и включает словари Hunspell на основе SCOWL для американского, британского, канадского и австралийского вариантов английского, а также французского, немецкого, португальского и испанского языков. Оно также обнаруживает словари Hunspell в стандартных системных каталогах. Пользователи могут добавлять собственные словари в каталог данных Jupyter или загружать их по удалённому URL. На панели состояния можно переключать язык и включать проверку орфографии для каждого документа отдельно, а проверку комментариев и строк в коде — настраивать.

Если Jupyter-сервер и браузер работают на разных машинах, словари нужно установить на машине, где запущен сервер.

Ключевые возможности

  • 01Выделяет слова с ошибками в Markdown-ячейках и текстовых файлах
  • 02В контекстном меню по правому щелчку мыши предлагает варианты исправления
  • 03В комплект входят словари Hunspell для нескольких вариантов английского, а также для французского, немецкого, португальского и испанского языков
  • 04Поддерживает пользовательские словари Hunspell и словари, загружаемые по URL
  • 05Позволяет выбирать язык и включать или отключать проверку для каждого документа на панели состояния

Сценарии использования

  • Вычитка документации и отчётов, написанных в Markdown-ячейках Jupyter
  • Проверка орфографии в текстовых файлах, редактируемых в JupyterLab
  • Создание ноутбуков на языках, отличных от английского, с помощью соответствующих словарей

Быстрый старт

  1. 1

    Установите расширение из PyPI

    pip install jupyterlab-spellchecker
  2. 2

    Или установите его из conda-forge

    conda install -c conda-forge jupyterlab-spellchecker
  3. 3

    Запустите JupyterLab и включите проверку орфографии через элемент строки состояния

    jupyter lab

Что важно знать

  • Словари необходимо устанавливать на компьютере с сервером Jupyter, а не на компьютере с браузером.
  • Встроенные словари доступны только для некоторых языков; для остальных нужно вручную добавить файлы словарей Hunspell.
  • В README описана совместимость с JupyterLab только до версии 4.0.

В подборках

Темы

#jupyterlab#spellchecker#markdown#hunspell#jupyter-extension#text-editor#jupyterlab-extension

Частые вопросы

Что такое spellchecker?
Расширение JupyterLab, которое выделяет слова с ошибками в Markdown-ячейках и текстовых файлах с помощью словарей Hunspell. Spellchecker — расширение JupyterLab, которое подчёркивает слова с ошибками в Markdown-ячейках ноутбуков и в обычных текстовых файлах, открытых в редакторе файлов. В контекстном меню доступны варианты исправления, а оформление подсветки можно изменить в Advanced Settings Editor.
spellchecker можно использовать бесплатно? Какая у него лицензия?
spellchecker распространяется с открытым исходным кодом под лицензией BSD-3-Clause. Перед использованием в коммерческих продуктах проверьте условия лицензии.
spellchecker всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в spellchecker — 1 окт. 2026 г..
Для чего можно использовать spellchecker?
Вычитка документации и отчётов, написанных в Markdown-ячейках Jupyter Проверка орфографии в текстовых файлах, редактируемых в JupyterLab Создание ноутбуков на языках, отличных от английского, с помощью соответствующих словарей
Как установить spellchecker?
Установите расширение из PyPI: pip install jupyterlab-spellchecker Или установите его из conda-forge: conda install -c conda-forge jupyterlab-spellchecker Запустите JupyterLab и включите проверку орфографии через элемент строки состояния: jupyter lab
Где скачать spellchecker?
Исходный код и инструкции по установке — на GitHub: https://github.com/jupyterlab-contrib/spellchecker

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты