Игнорировать правописание API в электронном виде 8 - PullRequest
1 голос
/ 24 февраля 2020

С выпуском Electron 8 я внедрил недавно выпущенный API spell check в своем приложении для электронов. Контекстное меню должно выглядеть примерно так:

Conext menu for electron app

Мне удалось реализовать learn spelling с использованием ses.addWordToSpellCheckerDictionary API дано в документах, однако, я застрял, пытаясь реализовать ignore spelling часть.

Разница между этими двумя согласно Google составляет

Игнорировать правописание

Слово игнорируется, если оно встречается в документе снова (оно будет выделено в других документах)

Обучение правописанию

Слово не будет помечено как ошибочное в любом документе.

Я могу реализовать его таким образом, чтобы предложения словаря не отображались для определенного набора слов c, хранящегося в массиве, но это все равно оставит красную волнистую линию под словом. Кроме того, должен быть реализован собственный вызов API, поскольку проверка орфографии была официально объявлена.

Я мог бы просто использовать webFrame.setSpellCheckProvider, но тогда мне пришлось бы жестко кодировать язык, добавлять шаблонный код, использовать модуль узла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...