代码之家  ›  专栏  ›  技术社区  ›  Melchia

VsCode:有没有键盘快捷键,如何让VsCode把没有扩展名的文件当作某种语言来处理?

  •  0
  • Melchia  · 技术社区  · 5 年前

    有没有一个键盘快捷键,如何让VS代码将不带扩展名的文件作为某种语言来处理/重新打开/重新加载?

    为了清楚起见,下面是我的用例:

    有时我需要读取一个大的JSON,所以我将它复制到VsCode新文件中,但由于它是一个新文件,所以我必须将它保存为JSON扩展名才能以正确的格式读取。所以我的问题是:有没有一种方法可以指定这个新文件(不带扩展名)的语言来作为JSON打开它?

    谢谢你

    1 回复  |  直到 5 年前
        1
  •  0
  •   puio    5 年前

    我发现有两个选择:

    // The following example associates all files in a folder `somefolder` to PHP:
    "files.associations": {
        "**/somefolder/*.*": "php"
    }
    
    // The default language mode that is assigned to new files.
      "files.defaultLanguage": "html"
    

    将您选择的行添加到 settings.json .

        2
  •  0
  •   Melchia    5 年前

    不管是谁我找到的: 此功能称为 Change Language Mode

    默认快捷方式为 Ctrl+K M 如果您想自定义它,下面是命令的名称:

    workbench.action.editor.changeLanguageMode
    

    您也可以单击VSCODE窗口右下角以更改语言模式:

    Change Language Mode in vscode