我们可以通过调用 vscode.commands.executeCommand('setContext',VarName,VarValue)在typescript中为扩展设置上下文变量,这些变量可在“ when”子句中使用package.json中的命令。我想做的是动态设置语言条目的filenamePatterns。 “语言”:[ { “ id”:“ MyLanguage”, “别名”:[“ MyLanguage”,“ mylanguage”], “ filenamePatterns”:[/ *尝试动态设置此值* /] } 有没有一种方法可以通过设置上下文变量来动态地执行此操作,或者可以通过访问打字稿中的语言来设置这些变量?我需要从配置文件中提取一些值,并根据我没有的条目创建全局模式。