2017-03-08 69 views

回答

0

據我所知,沒有辦法配置VS Code來開箱即用,所以我寫了一個擴展名來完成它。您可以從marketplace下載該擴展。

它增加了兩種類型的命令:

  • editor.newFile.withCurrentLanguageMode將打開相同的語言模式,一個新的文件作爲當前活動的文件
  • editor.newFile.withLanguageMode.<languageId>將打開一個新文件,指定id的語言模式。語言必須先添加到配置和按鍵綁定設置

因此,要建立一個命令來打開新的HTML文件和另一個打開降價文件,你可以像這樣添加設置:

設置以.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": "" 
} 

使用這些設置你會,然後按「Ctrl + Shift + t「,然後」0「打開一個新文件,其語言與任何文件相同,」ctrl + shift + t「,然後」1「打開一個帶有」markdown「作爲語言模式的新文件,而」 ctrl + shift + t「,然後」2「打開一個帶有」html「作爲語言模式的新文件。當然,您可以根據需要自定義鍵盤綁定,並將語言設置爲任何您想要的。

相關問題