【问题标题】: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",  
      }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-04-29
        • 2015-09-02
        • 1970-01-01
        • 1970-01-01
        • 2011-10-10
        相关资源
        最近更新 更多