2015-02-23 14 views
8

Sto tentando di eseguire il controllo ortografico di un file in lattice. Vorrei che il correttore ortografico ignorasse le stringhe contenenti un numero. Nel mio file di impostazioni hoEspressioni regolari in ignored_words in Sublime Text 3 spell_check?

"ignored_words": 
[ 
    "textbf", 
    "renewenvironment", 
    etc... 
] 

Se posso aggiungere qualcosa di simile ".*[0-9].*"-"ignored_words" non sembra di fare nulla. C'è un modo per realizzare questo?

+0

Hai selezionato i caratteri jolly: '" * [0-9] * "'? – revo

+1

ST problema https://github.com/SublimeTextIssues/Core/issues/1299 –

+0

ST usa [Hunspell] (http://hunspell.github.io) come suo correttore ortografico. L'aggiunta di espressioni regolari a Hunspell è una [richiesta di funzionalità aperta] (https://sourceforge.net/p/hunspell/feature-requests/34/). – jwpfox

risposta

1

A questo punto non è possibile utilizzare regex nel controllo ortografico.

ST utilizza Hunspell come correttore ortografico. L'aggiunta di espressioni regolari a Hunspell è un feature request aperto. Non essere chiusi significa che c'è qualche speranza che possa essere su una lista di miglioramenti a lungo termine, forse.

Fino a Hunspell aggiunge questa funzionalità sembra impossibile ottenere ciò che si sta cercando in ST.

Tenere d'occhio la richiesta di funzionalità può valerne la pena per vedere se c'è qualche progresso.