Project

General

Profile

Настройка проверки правописания в среде QtCreator

  1. Поставьте hunspell в систему. Для Debian необходимо поставить пакеты hunspell, hunspell-ru, hunspell-en-us: sudo apt install hunspell hunspell-en-us hunspell-ru.
  2. Узнайте версию hunspell, установленной в системе: hunspell --version. Версия hunspell выводится в скобках после слов but really Hunspell.
  3. Скачайте подходящий плагин SpellChecker, который подходит для вашей версии hunspell. Например для версии 1.7 подходит выпуск для версии 1.6, а для версии 1.4 подходит выпуск с поддержкой 1.3.
  4. Распакуйте плагин в каталог с установленным Qt Creator. Например, если Qt SDK у вас установлен в каталог ~/Qt, то необходимо плагин распаковать в каталог ~/Qt/Tools/QtCreator/. При правильном копировании у вас должен появиться файл ~/Qt/Tools/QtCreator/lib/qtcreator/plugins/libSpellChecker.so.
  5. Запустите QtCreator и выберите пункт Help -> About Plugins. Удостоверьтесь, что плагин SpellChecker указан в списке плагинов.
  6. Найдите местоположение словаря английского языка, выполнив hunspell -D.
  7. Откройте настройки среды QtCreator и выберите категорию SpellChecker.
  8. Укажите путь к словарю в соответствующее поле.
  9. Перезапустите Qt Creator.

Если вы правильно выполнили все действия, то теперь все комментарии в исходном коде на C++ будут проверяться с помощью hunspell.