如何向vscode添加新文件类型

时间:2015-11-22 10:08:44

标签: javascript visual-studio-code

我有一个使用Mustache模板引擎的项目,文件扩展名为xxx.ms。我想强调这个语法。然后我做了以下事情。

我安装了vscode的Handlebars扩展名。并按以下方式编辑配置文件~/.vscode/extensions/andrejunges.Handlebars/syntaxes/handlebars.tmLanguageenter image description here

但是虽然我重新启动了vscode,但它仍然无效。所以我想知道vscode如何检测文件扩展名并使用相应的扩展名来突出显示语法。

2 个答案:

答案 0 :(得分:1)

您还需要将文件扩展名添加到位于扩展程序根文件夹中的package.json文件中。寻找这样的东西:

"contributes": {
    "languages": [
        {
            "id": "mylanguage",
            "extensions": [
                ".mylang",
                ".myl" // add the file extension here
            ]
        }
    ]
}

答案 1 :(得分:1)

打开settings.json并添加:

"files.associations": {   
    "*.ms": "handlebars",  
}