【问题标题】:How to add a new file type to vscode如何向 vscode 添加新的文件类型
【发布时间】:2015-11-22 10:08:43
【问题描述】:
我有一个使用 Mustache 模板引擎的项目,文件扩展名为 xxx.ms。我想让这个语法突出显示。然后我做了以下。
我安装了 vscode 的 Handlebars 扩展。并编辑配置文件~/.vscode/extensions/andrejunges.Handlebars/syntaxes/handlebars.tmLanguage如下。
但是虽然我重启了vscode,还是不行。所以想知道vscode是如何检测文件扩展名并使用安装的对应扩展名来高亮语法的。
【问题讨论】:
标签:
javascript
visual-studio-code
【解决方案1】:
您还需要将文件扩展名添加到位于扩展名根文件夹中的package.json 文件中。寻找这样的东西:
"contributes": {
"languages": [
{
"id": "mylanguage",
"extensions": [
".mylang",
".myl" // add the file extension here
]
}
]
}
【解决方案2】:
打开 settings.json 并添加:
"files.associations": {
"*.ms": "handlebars",
}