2015-02-23 10 views
8

Próbuję przeliterować plik lateksu. Chciałbym, aby moduł sprawdzania pisowni ignorował ciągi zawierające liczbę. W moim pliku ustawień mamWyrażenia regularne w ignored_words w Sublime Text 3 spell_check?

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

Jeśli dodać coś takiego ".*[0-9].*" do "ignored_words" nie wydaje się do niczego. Czy istnieje sposób, aby to osiągnąć?

+0

Czy sprawdziłeś dzikie karty: '" * [0-9] * "'? – revo

+1

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

+0

ST używa [Hunspell] (http://hunspell.github.io) jako sprawdzania pisowni. Dodanie wyrażenia regularnego do Hunspell to [zapytanie o funkcję otwartą] (https://sourceforge.net/p/hunspell/feature-requests/34/). – jwpfox

Odpowiedz

1

W tym miejscu nie można używać wyrażenia regularnego w sprawdzaniu pisowni.

ST używa jako narzędzia sprawdzania pisowni Hunspell. Dodanie wyrażenia regularnego do Hunspell jest otwarte feature request. Brak zamknięcia oznacza, że ​​istnieje nadzieja, że ​​może być na liście długoterminowych ulepszeń.

Do do tej pory nie można osiągnąć tego, czego szukasz w ST.

Kontrolowanie żądania funkcji może być opłacalne, aby sprawdzić, czy nastąpił jakiś postęp.