Vim 或类似 Emacs 的模式行魔术支持 VSCode

Vim or Emacs-like modeline magic support for VSCode

我正在使用 Qt ECMAScript 编写脚本。这些文件使用扩展名 .qs,VSCode 当前没有语法突出显示。 javascript 然而,语法高亮足以让我满意。

有什么方法可以在 .qs 文件的 中将 .qs 映射到 javascript 吗?这类似于 File Variables for Emacs or Modeline Magic for Vim.

我知道我可以在 VSCode 设置中将 .qs 映射到 javascript,如 here 所述,但我更喜欢文件附带的内容。

还有 this extension 似乎可以实现这一点,但我很好奇是否还有其他选择。

Vim 和 Emacs 的示例模式行:

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

最好将其内置到 VSCode 中,但根据对 this issue 的回答,这似乎不会发生。

正在寻找人们知道的其他技巧或替代方法!

截至目前,我在 VS Code 中找不到任何对模式行的本地支持。

但是,您可以从像这样的扩展中获得类似的功能:https://marketplace.visualstudio.com/items?itemName=chrislajoie.vscode-modelines