Используя VS Code, у меня установлена «Подсветка синтаксиса Smarty», работает нормально. Я также установил "emmet.includeLanguages": { "smarty": "html" },
, чтобы я мог использовать сокращения emmet, но я не получаю подсказки/автозаполнения для HTML.
Я могу добавить "files.associations": { "*.tpl":"html" }
, но тогда я потеряю подсветку синтаксиса Smarty.
Есть ли способ обработать файл как HTML и, таким образом, получить «стандартный» HTML-эммет, автозаполнение, подсказки и форматирование, но использовать подсветку синтаксиса Smarty, предлагаемую расширением? (или кто-нибудь знает расширение, которое делает это все-в-одном?)