可视化工作室代码扩展是否有可能使文件路径使用特定语言,如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属性本质上是一次大规模破解