Я начал новую работу, работая над шаблонами shopify, и у меня возникли проблемы с тем, чтобы подсветка синтаксиса работала в VSCode. Я установил расширения Liquid Languages Support и Shopify Liquid Template Snippets, но в моих файлах .liquid нет подсветки синтаксиса внутри тегов {% schema %}
или {% stylesheet %}
. Есть ли внутри VSCode расширение или способ заставить это работать, подобно тому, как обычный html-файл распознает теги <style>
или <script>
?
Включая скриншоты тегов {% schema %}
и {% stylesheet %}
без выделения синтаксиса и других жидких тегов с рабочим выделением синтаксиса. Файл находится в языковом режиме HTML Liquid.
Да, но на типичной странице html он распознает css и json внутри тегов <style> и <script> и применяет выделение синтаксиса, поэтому я ищу способ реализовать ту же функциональность в жидком файле. Я должен был упомянуть, что файл находится в режиме языка HTML Liquid.
Я знаю, что на вечеринку уже поздно, но поддержка Liquid Languages почти так же полезна, как дерьмо на вашей обуви. Установите расширение vscode-жидкость, и вы получите подсветку синтаксиса + форматирование и все остальное джаз.
Попробуйте Расширение VS Code Liquid Николаса Саввидиса.
Я использую Locomotive CMS, которая также требует смешанных типов кода в файлах, и Поддержка Liquid Language не может с этим справиться.
Я установил первое, отключил второе и не оглядывался назад.
Содержимое объектов
schema
иstylesheet
не является жидким кодом. Схема представляет собой синтаксис JSON, аstylesheet
- это CSS. Вот почему вы не видите там никаких бликов.