форматирование .ejs в VSCode - PullRequest
       35

форматирование .ejs в VSCode

0 голосов
/ 28 октября 2019

Это моя проблема - его нечитаемо

unreadable code

Чтобы заставить работать .ejs в целом, я добавил следующее. У меня также есть формат на сохранение и красивее. Я ищу предложения, чтобы улучшить форматирование этого текста, чтобы я мог его прочитать.

"files.associations": {
    "*.ejs": "html",
    "*.css": "postcss"
},
"emmet.includeLanguages": {
    "postcss": "css",
    "ejs": "html"
},
"emmet.syntaxProfiles": {
    "postcss": "css",
    "ejs": "html"
}

1 Ответ

0 голосов
/ 03 ноября 2019

Я бы предложил использовать поддержку языка EJS , что соответствует им

Подсветка синтаксиса для тегов EJS, Javascript и HTML. Включает автозаполнение javascript.

, и если вы заинтересованы в Linter, вы должны проверить

EJS-Lint , который в соответствии с ними

EJS-Lint анализирует теги скриптлета (<%,%>, <% _, _%> и -%>). Он игнорирует все остальные теги (т. Е. <% =). </p>

Примечание. Этот линтер не пытается проверять наличие незакрытых тегов EJS, поэтому, если вы получаете сообщение об ошибке Неожиданный токен с номером строки, который не содержит никакихскриптлеты, вы, скорее всего, забыли закрыть тег раньше.

Он также настроен для обработки включений старого стиля (<% include filename%>), игнорируя их. Он не связывает включенные файлы независимо от способа включения.

Он может работать с пользовательскими разделителями, просто передавая его в параметрах (если используется API) или передавая флаг --delimiter (-d) наCLI.

...