【问题标题】:VsCode: Is there a keyboard shortcut How to make VS Code treat files without extension as a certain language?VsCode:是否有键盘快捷键如何使 VS Code 将没有扩展名的文件视为某种语言?
【发布时间】:2020-09-10 14:30:02
【问题描述】:

是否有键盘快捷键如何使 VS Code 将没有扩展名的文件视为/重新打开/重新加载文件作为某种语言?

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

有时我需要读取一个很大的 JSON,因此我将其复制到 VsCode 新文件中,但由于它是一个新文件,我必须将其保存为 JSON 扩展名,以便以正确的格式读取它。所以我的问题是:有没有办法为这个新文件(不带扩展名)指定语言,例如以 JSON 格式打开它?

谢谢

【问题讨论】:

  • 呃...您不必保存它,只需通过单击状态栏元素或调用更改语言模式命令(在 Windows 上为 Ctrl + K、M)来更改语言模式。 (自动检测效果很好,但我想在这种情况下不会。)

标签: visual-studio-code editor


【解决方案1】:

我找到了这两个选项:

// 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】:

    没关系,伙计们,我找到了它: 该功能称为Change Language Mode

    默认快捷方式是Ctrl+K M,如果你想自定义它,这里是命令的名称:

    workbench.action.editor.changeLanguageMode
    

    您也可以点击 VSCODE 窗口右下方的 更改语言模式:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-10
      • 2017-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-28
      相关资源
      最近更新 更多