SpellRight

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Сайт: marketplace.visualstudio.com/items?itemName=ban.spellright

SpellRight — расширение для редактора Visual Studio Code, разработанное для проверки орфографии в исходном коде и сопутствующей документации. Расширение ориентировано на работу с несколькими языками и предоставляет средства для обнаружения опечаток в строковых литералах, комментариях, документационных блоках и файлах в проекте. Оно интегрируется с системными словарями операционной системы и допускает использование дополнительных словарей и пользовательских исключений для адаптации к специфике проекта и терминологии.

Программа была создана как инструмент повышения качества текстовой составляющей программных проектов, упрощая обнаружение и исправление ошибок в описаниях API, комментариях и README-файлах. Официальная история разработки и подробные сведения о поддержке версий и поддерживающих платформах описаны в документации расширения; в случае ограниченного объёма публичной информации об отдельных этапах развития, описание функциональности строится на типичных практиках подобных инструментов и доступных описаниях возможностей SpellRight.

  • Проверка в реальном времени: подсветка орфографических ошибок в тексте файлов во время редактирования, включая комментарии и строковые литералы.
  • Поддержка нескольких языков: возможность выбора языка проверки и одновременная работа с несколькими словарями.
  • Интеграция с системными словарями: использование встроенных словарей операционной системы и совместимость с внешними словарями.
  • Пользовательские словари и исключения: добавление проектных терминов, аббревиатур и собственных слов в словарь, а также настройка игнорируемых паттернов.
  • Настраиваемая область проверки: выбор типов файлов, директорий и частей кода для включения или исключения из проверки.
  • Поддержка форматов документации: работа с Markdown, reStructuredText и другими текстовыми форматами, используемыми в проектах.
  • Офлайн-режим: возможность выполнения проверки без постоянного доступа к сети за счёт локальных словарей.
  • Интеграция с механизмами исправления: предоставление вариантов замены и автоматических исправлений для часто встречающихся опечаток.
  • Конфигурация через настройки редактора: управление поведением расширения посредством стандартных настроек Visual Studio Code и файлов конфигурации проекта.
  • Поддержка расширяемости: API или механизмы для интеграции дополнительных словарей и плагинов, позволяющие адаптировать расширение под специфические требования.
Подробнее