Выделение ключевых слов внутри строковых выражений
ardmn opened this issue · 6 comments
ardmn commented
В разделе "Введение" -> "Основной синтаксис" -> "Использование строковых шаблонов" есть следующий код:
// произвольное выражение в шаблоне:
val s2 = "${s1.replace("is", "was")}, but now is $a"
В методе replace "is" - выделяется синим , как ключевое слово но в данном случае "is" не является ключевым словом. Я бы отредактировал но не знаю как ...
phplego commented
к сожалению это особенность Javascript библиотеки подсвечивающий синтаксис. Видимо она несовершенна. Тоже не знаю как это обойти
ardmn commented
Может быть есть какой-нибудь специфический синтаксис принудительной отмены подсветки для блока кода ("не подсветки") ? :)
vovaksenov99 commented
В контексте проблемы имеет смысл просто заменить слово. Скорее всего библиотека просто подсвечивает слова по шаблону без контекста. Не думаю что тут нужно сильно с этим париться)
phplego commented
phplego commented