1c-syntax icon indicating copy to clipboard operation
1c-syntax copied to clipboard

Некорректная подсветка ключевых слов Если и Тогда

Open Mr-Rm opened this issue 6 years ago • 1 comments

И в 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а-яё\.]|$)) ?

Mr-Rm avatar Oct 04 '19 12:10 Mr-Rm

Ух ты, никогда не замечал. спасибо!

nixel2007 avatar Oct 04 '19 12:10 nixel2007