Я пишу сценарий с использованием Qt ECMAScript . Файлы используют расширение .qs
, для которого в настоящее время VSCode не имеет подсветки синтаксиса. Однако подсветка синтаксиса javascript
вполне достаточна, чтобы удовлетворить меня.
Есть ли способ сопоставить .qs
с javascript
из в файле .qs
? Это будет похоже на Файловые переменные для Emacs или Modeline Magic для Vim.
Я знаю, что могу сопоставить .qs
с javascript
в настройках VSCode, как описано здесь , но предпочел бы что-то, что поставляется с файлом.
Также есть это расширение , которое, кажется, достигает этого, но мне любопытно, есть ли другие варианты.
Пример модели для Vim и Emacs:
# vim: set ft=js
// -*- mode: js; -*-
Предпочтительно, это будет встроено в VSCode, но не похоже, что это произойдет, основываясь на ответе на эту проблему .
Ищите другие хаки или альтернативы, о которых люди знают!