扩展可以将文件路径与vscode中的json关联

时间:2017-10-05 19:42:18

标签: visual-studio-code

可视化工作室代码扩展是否有可能使文件路径使用特定语言,如files.associations

这是associate a json schema带有特定的异常json文件及其schema。模式关联工作正常,但只有当我手动将文件语法设置为json时。有没有办法使用扩展名自动执行此操作(例如,在用户设置中添加关联)。

编辑:10月6日 仍未解决,无法看到正式的方式来做到这一点,但是,我已经通过这样做了:

let config = vscode.workspace.getConfiguration()
if (config.get("files.associations")["*.mcmeta"] == undefined && !context.globalState.get("mcmeta- updated")) {
    let object = config.get("files.associations");
    object["*.mcmeta"] = "json";
    config.update("files.associations", object, true);
    vscode.window.showInformationMessage("...");
}
context.globalState.update("mcmeta-updated", true);

在全局设置

中更新files.association属性本质上是一次大规模破解

0 个答案:

没有答案