Добавить подсветку Brightscript в XML в VSCode

Скоро я буду работать над проектом, который включает в себя написание кода BrightScript и SceneGraph. Я знаю, что есть плагин для Eclipse, но он все еще не делает то, что мне хотелось бы. Мой вопрос в основном вращается вокруг добавления подсветки синтаксиса к файлам XML, которые содержат другие виды кода. Если вы никогда ранее не разрабатывали для Roku, вы можете добавить тег скрипта (так же, как HTML и Javascript) внутри файла XML. Этот скрипт содержит BrightScript. В настоящее время нет подсветки синтаксиса для этого кода внутри тега скрипта. Мне было интересно, если это было возможно, чтобы добавить его в VSCode. Как я понимаю, VSCode очень расширяемый, но я никогда не работал с ним раньше. Спасибо!

1 ответ

Решение

Насколько я помню, VSC уже правильно выделяет файлы.BRS (BrightScript) и XML. Мое предложение состоит в том, чтобы сохранить код и разметку отдельно, т.е. не вставлять код в XML, а вместо этого помещать в файл.brs и включать его в XML с тегом

<script type="text/brightscript" uri="pkg:/components/myComp.brs" />

Это считается хорошей практикой, и вы получите правильный синтаксис.

Другие вопросы по тегам