Я работаю над проектом, использующим Typescript и некоторые из функций ES6, представленных Typescript, например, литералами строк ES6, например. `Something ${variable} Something else`
.
Во время отладки проблемы я сбросил точку останова в файл Typescript, чтобы выполнить ее на панели источника, которая обычно работает нормально.
Но у Chrome Dev Tools есть проблема с литералами ES6 String и, похоже, не распознает конец литерала строки ES6.
Вместо этого весь код, следующий за строковым литералом, помечается красным цветом (выделение строки в отладчике) и блокируется из проверки переменных, поскольку хром-отладчик кажется, что это всего лишь одна массивная строка.
Кто-нибудь столкнулся с этой проблемой, нашел исправление или знает, включено ли это в дорожную карту Google для инструментов Chrome Dev?
РЕДАКТИРОВАТЬ 1:
Похоже, эта проблема в настоящее время разрабатывается командой Chromium. См. Отчет о проблемах для обновлений:
bugs.chromium.org/p/chromium/issues/detail?id=659515
ИЗМЕНИТЬ 2: Ошибка была открыта довольно долгое время, но, похоже, она не была приоритетной. Если вы столкнулись с проблемой, перейдите на ссылку хрома выше, а также нажмите на нее и сообщите об этом с полезной информацией, чтобы переместить ее в фокус команды Dev Tools.