Vim или Emacs-подобная поддержка магии моделинов для VSCode - PullRequest
0 голосов
/ 06 июля 2019

Я пишу сценарий с использованием Qt ECMAScript . Файлы используют расширение .qs, для которого в настоящее время VSCode не имеет подсветки синтаксиса. Однако подсветка синтаксиса javascript вполне достаточна, чтобы удовлетворить меня.

Есть ли способ сопоставить .qs с javascript из в файле .qs? Это будет похоже на Файловые переменные для Emacs или Modeline Magic для Vim.

Я знаю, что могу сопоставить .qs с javascript в настройках VSCode, как описано здесь , но предпочел бы что-то, что поставляется с файлом.

Также есть это расширение , которое, кажется, достигает этого, но мне любопытно, есть ли другие варианты.

Пример модели для Vim и Emacs:

# vim: set ft=js
// -*- mode: js; -*-

Предпочтительно, это будет встроено в VSCode, но не похоже, что это произойдет, основываясь на ответе на эту проблему .

Ищите другие хаки или альтернативы, о которых люди знают!

...