Добавить подсветку 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" />
Это считается хорошей практикой, и вы получите правильный синтаксис.