6

IntelliJ spellchecking sembra essere disabilitato per alcuni plugin di lingua personalizzati come Markdown (estensione ".md") e lo Non-Dairy Soy Plugin (estensione ".soy") anche con l'ortografia | Typo opzioni di ispezione abilitati: commentaIntelliJ IDEA - Come abilitare il controllo ortografico per i plug-in della lingua personalizzata?

  • Codice Processo
  • letterali di processo
  • processo

E 'possibile abilitare il controllo ortografico per plugin in linguaggio personalizzato?


Update: ho aggiunto il supporto per il controllo ortografico IntelliJ plug-in non-caseari-soia-Plugin. Vedi pull request e forked copy on Github under branch spellchecker.

risposta

4

Gli utenti finali non possono forzare il correttore ortografico per i tipi di file forniti dai plug-in di terze parti. Il responsabile del plugin deve supportarlo esplicitamente.

Per esempio, plug-in Java definisce questo nel plugin.xml descrittore:

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

plugin possono anche fornire i propri dizionari:

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

SpellcheckingStrategy classe specifica come le parole nel tipo di file vengono tokenizzati e forniti al correttore ortografico.

Per i plug-in open source come Markdown, è possibile provare a supportarlo da soli e quindi inviare richiesta pull o patch al manutentore o semplicemente chiedere al manutentore di aggiungere il supporto del correttore ortografico nei futuri aggiornamenti.

Problemi correlati