Skip to content

Instantly share code, notes, and snippets.

@ipanin
Last active May 19, 2025 05:28
Show Gist options
  • Save ipanin/83317565fc4a1b93445e69197aa8d0d9 to your computer and use it in GitHub Desktop.
Save ipanin/83317565fc4a1b93445e69197aa8d0d9 to your computer and use it in GitHub Desktop.
Инструкция по настройки проверки русской орфографии в Sublime Text

Как проверять русскую орфографию в Sublime Text 3/4

Скачать файлы словарей

Подготовленные к использованию в Sublime словари выложены в GitHub. Каждый словарь представляет собой три файла, однако txt скачивать не обязательно.

Для проверки русскоязычной орфографии я рекомендую скачать двуязычный русско-английский словарь, то есть файлы Russian-English Bilingual.aff и Russian-English Bilingual.dic. Этот словарь был извлечен из расширения для Firefox (тоже советую установить, чтобы проверять орфографию в Firefox). Двуязычный словарь позволяет проверять орфографию одновременно двух языков (русского и английского в данном случае). То есть слова второго языка не будут подсвечиваться красной линией как ошибочные. Так бывает при использовании одноязычных словарей.

Установка словарей

Откройте папку профиля Sublime (Preferences → Browse Packages… в меню Sublime). Откройте подпапку User и поместите туда 2 файла словаря. Теперь вы можете найти новый словарь в меню Sublime View → Dictionary. Можете сразу его выбрать, однако заработает он только после перезапуска Sublime (до перезапуска все слова будут подчеркиваться красным).

Обратите внимание, что после выбора через меню нужного словаря в пользовательских настройках Sublime (Preferences → Settings) появилась новая строка:

"dictionary": "Packages/User/Russian-English Bilingual.dic",

Дополнительные плюшки

Кстати, рекомендую в этих же настройках включить автоматическую проверку орфографии, иначе для ее включения каждый раз нужно будет жать клавишу F6 (или выбирать в меню пункт View → Spell Check). Для включения автопроверки нужно добавить в файл пользовательских настроек следующую строку:

"spell_check": true,

Ну и раз уж мы заговорили о русском языке, можете сразу добавить туда строку для корректного открытия файлов в устаревшей кодировке CP1251:

"fallback_encoding": "Cyrillic (Windows 1251)",

Источник

@olegopro
Copy link

olegopro commented Aug 1, 2023

Спасибо! Подскажи пожалуйста куда добавляются новые слова? В тот же словарь или в какую то конфигурацию Sublime. У меня несколько ноутбуков, и я хочу перенести словарь в который уже добавил свои слова.

@ipanin
Copy link
Author

ipanin commented Aug 24, 2023

Новые слова добавляются в пользовательские настройки (Preferences → Settings) в массив added_words:

"added_words":
[
	"Ricoh",
	"Arduino",
	"A4",
	"href",
	"json",
],

@AleksVersus
Copy link

AleksVersus commented Apr 11, 2024

А есть ли какой-то список контекстов, в которых ведётся проверка орфографии? Никак не могу заставить её работать в файлах собственного формата, для которых я сам и писал подсветку синтаксиса.
Вижу вот, что в строковых константах проверяется, в комментариях, в markup.raw.

Upd. Снимаю вопрос. Поставил на весь файл контекст text - проверка орфографии везде подхватилась.

@makarovpro
Copy link

ОК, работает, всего наилучшего!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment