有没有办法让VS Code默认创建HTML文件?

时间:2017-03-08 16:50:18

标签: visual-studio-code

每当我选择New File时,我想创建.HTML文件,这可能吗?

2 个答案:

答案 0 :(得分:1)

据我所知,没有办法配置VS Code来开箱即用,所以我写了一个扩展来做到这一点。您可以从marketplace下载该扩展程序。

它添加了两种类型的命令:

  • editor.newFile.withCurrentLanguageMode将使用与当前活动文件相同的语言模式打开一个新文件
  • editor.newFile.withLanguageMode.<languageId>将打开一个具有指定ID作为语言模式的新文件。必须首先将语言添加到配置和键绑定设置

所以要设置一个命令来打开新的html文件,另一个命令打开markdown文件,你可以添加如下设置:

settings.json:

"editor.newFile.languageModes": ["markdown", "html"]

keybindings.json:

{
    "key": "ctrl+shift+t 0",
    "command": "editor.newFile.withCurrentLanguageMode",
    "when": ""
},
{
    "key": "ctrl+shift+t 1",
    "command": "editor.newFile.withLanguageMode.markdown",
    "when": ""
},
{
    "key": "ctrl+shift+t 2",
    "command": "editor.newFile.withLanguageMode.html",
    "when": ""
}

使用这些设置,然后按&#34; ctrl + shift + t&#34;然后&#34; 0&#34;使用与您激活的文件相同的语言打开一个新文件,&#34; ctrl + shift + t&#34;然后&#34; 1&#34;使用&#34; markdown&#34;打开一个新文件作为语言模式,&#34; ctrl + shift + t&#34;然后&#34; 2&#34;使用&#34; html&#34;打开一个新文件作为语言模式。当然,您可以根据需要自定义键绑定,并将语言设置为您想要的任何语言。

答案 1 :(得分:0)

在VS Code中,我用于不同HTML项目的单独文件夹存储在 UNTITLED(WORKSPACE)下。

对于新的HTML文件,我只需 右键单击 在(WORKSPACE)中的任何文件夹上,选择 New File < / strong>,然后使用HTML扩展名将该文件命名。该文件完全为空,没有任何HTML。然后,由于Emmet插件内置于VS Code中,因此我只需键入 (感叹号),然后按 TAB ENTER ,空文件将带有完整的HTML5样板文件。

在Visual Studio Code中创建HTML文件的5个简单步骤

    在(WORKSPACE)中的文件夹上
  1. 右键单击
  2. 选择新文件
  3. 使用HTML扩展名命名文件
  4. 键入(仅一个感叹号)
  5. TAB ENTER