IntelliJ IDEA - как включить проверку орфографии для пользовательских плагинов языка?

IntelliJ проверка орфографии Кажется, отключен для некоторых пользовательских плагинов языка, таких как уценка (extension ".md" ) и Немолочная Соя Плагин (extension ".соя") даже с Орфография | Опечатки параметры проверки включено:

  • Код
  • процесс литералы
  • комментарии к процессу

можно ли включить проверка орфографии для пользовательских плагинов языка?


обновление: я добавил поддержку проверки орфографии для плагина IntelliJ Non-Dairy-Soy-Plugin. См.pull-запрос и раздвоенная копия на Github под веткой это.

1 ответов


конечные пользователи не могут принудительно проверять орфографию для типов файлов, предоставляемых сторонними плагинами. Plugin maintainer должен поддерживать его явно.

например, плагин Java определяет его в plugin.xml дескриптор:

<spellchecker.support language="JAVA" implementationClass="com.intellij.spellchecker.JavaSpellcheckingStrategy"/>

Плагины также могут предоставить свои словари:

  <extensions defaultExtensionNs="com.intellij.spellchecker">
    <support language="Python" implementationClass="com.jetbrains.python.spellchecker.PythonSpellcheckerStrategy"/>
    <bundledDictionaryProvider implementation="com.jetbrains.python.spellchecker.PythonBundledDictionaryProvider"/>
  </extensions>

SpellcheckingStrategy class указывает, как слова в типе файла обозначаются и поставляются в проверка орфографии.

для плагинов с открытым исходным кодом, таких как Markdown, вы можете попытаться поддержать его самостоятельно, а затем отправить запрос на вытягивание или патч сопровождающему, или просто попросите сопровождающего добавить поддержку проверки орфографии в будущих обновлениях.