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
我正在使用 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