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