1c-syntax
1c-syntax copied to clipboard
Некорректная подсветка ключевых слов Если и Тогда
И в vsc, и в github:
ЕслиОбычныйИдентификатор = Истина;
ТогдаПодсвечиваютсяАНеДолжны();
ИначеЕслиНормально();
ИначеТоже();
ДляПрочего = 0;
ЕслиДалееОбычноеУсловие = Истина;
Если НеПодсвечивается Тогда
КонецЕсли;
IfAlso = false;
ThenToo();
Else_Ok();
Воможно, в строках
https://github.com/1c-syntax/vsc-language-1c-bsl/blob/eec5faf1998a200a506f94f71c89c79f40fe170b/syntaxes/1c.tmLanguage#L162
https://github.com/1c-syntax/vsc-language-1c-bsl/blob/eec5faf1998a200a506f94f71c89c79f40fe170b/syntaxes/1c.tmLanguage#L172
нужно добавить в конце (?=[^\wа-яё\.]|$)) ?
Ух ты, никогда не замечал. спасибо!