如何以编程方式更改VSCode的语言模式?

时间:2016-10-23 07:57:24

标签: typescript visual-studio-code vscode-extensions

我试过了vscode.commands.executeCommand('workbench.action.editor.changeLanguageMode', 'JSON');。但它只不过是打开一个小组。 TextDocument.languageId是一个只读属性。

2 个答案:

答案 0 :(得分:2)

目前这是不可能的。 Here是GitHub上的相应问题。你应该赞成(赞成)它告诉他们我们想要这个。

答案 1 :(得分:1)

它是在某个时候实施的(可能是 1.28.0 +):

vscode.languages.setTextDocumentLanguage(activeEditor.document, languageId);