Могу ли я объединить Smarty TPL и HTML подсветка, подсказки, фрагменты, автозаполнение в VS Code - PullRequest
0 голосов
/ 28 сентября 2018

Используя VS Code, я установил «Подсветку синтаксиса Smarty», работает отлично.Я также установил "emmet.includeLanguages": { "smarty": "html" },, чтобы можно было использовать сокращения emmet, но я не получаю подсказку / автозаполнение для HTML.

Я могу добавить "files.associations": { "*.tpl":"html" }, но затем теряю подсветку синтаксиса Smarty.

Есть ли способ трактовать файл как HTML и, таким образом, получить «стандартный» emmet, автозаполнение, подсказки и форматирование HTML, но использовать подсветку синтаксиса Smarty, предлагаемую расширением?(или кто-нибудь знает о расширении, которое делает это все в одном?)

Ответы [ 2 ]

0 голосов
/ 08 февраля 2019

Я использовал это таким образом, и это сработало.

emmet.includeLanguages": {
   "smarty": "html"
}
0 голосов
/ 25 октября 2018

попробуй ...

"emmet.syntaxProfiles": {
    "tpl": "html"
},
"emmet.includeLanguages": {
    "smarty": "html"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...