トップ階層に .vscode/tasks.json
を作り、そこにデフォルトのビルド動作を登録すると、ショートカットキー(Ctrl+Shift+B)でビルドコマンドをささっと実行できる(というか任意のコマンドは何でも登録できる)
例えばHugoで記事を書いたときにすぐに確認するには hugo server -D を使うので以下のようなtasks.jsonを作っておくとVSCodeで少し楽にHugoでブログを書ける。
{
"version": "2.0.0",
"tasks": [
{
"label": "hugo server -D",
"type": "shell",
"group":{
"kind": "build",
"isDefault": true
},
"command": "hugo",
"args":["server", "-D"],
"presentation": {
"echo": true,
"reveal": "always",
"focus": true,
"panel": "shared",
"showReuseMessage": true,
"clear": true
},
}
]
}
各種パラメータについては公式を参照のこと。
参考(公式ページ): Tasks in Visual Studio Code