【问题标题】:How to change language mode of VSCode programmatically?如何以编程方式更改 VSCode 的语言模式?
【发布时间】:2017-03-05 04:33:47
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      目前这是不可能的。 Here 是 GitHub 上对应的 issue。你应该投票(竖起大拇指)告诉他们我们想要这个。

      【讨论】:

      • 现在好像实现了这个功能。
      猜你喜欢
      • 2012-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多