Does VS code support starting a gulp-watch task on startup? I'd like to start the watcher when I open the editor.
To configure Windows Task Scheduler to automatically run a ruleset: From the Start menu, select Administrative Tools > Task Scheduler. Under Task Scheduler (Local), select Task Scheduler Library and choose New Folder from the Actions panel. Enter Datacap and click OK.
To open the Startup folder, hit the keyboard shortcut Windows Key + R to bring up the Run dialog and type: shell:startup and click OK or hit Enter. Go back to the Run dialog, and this time type: shell:appsfolder and click OK. At this point, you should have both the Applications and Startup folders open.
This functionality was added in v1.30: Release notes: run task on folder open
Run on folder open
If you have a task that you always run when you open a folder, you can configure it to run automatically when that folder is opened by configuring its "
runOn
" property. We found this useful for making sure no one breaks our new strict null checks in the VS Code repository. By adding"runOn": "folderOpen"
, everyone who allows tasks to be run automatically will get markers when they violate the strict null check:
Example:
{
"type": "npm",
"script": "strict-null-check-watch",
"label": "TS - Strict Null Checks",
"isBackground": true,
"problemMatcher": {
"base": "$tsc-watch",
"owner": "typescript-strict-null",
"applyTo": "allDocuments"
},
"runOptions": {
"runOn": "folderOpen"
}
}
Example 2:
{
"label": "Tasks: copy3",
"type": "shell",
"command": "gulp",
"args": [
"copy3",
"--file",
"${fileBasename}"
],
"problemMatcher": [],
"runOptions": {
"runOn": "folderOpen"
}
},
I create an extension that can do it. It is "Blade Runner". Try this! Blade Runner on Visual Studio Code Market Place
This is an old thread, but the question is still up to date. Blade Runner did not suit my needs, nor did any other extension.
I created an extension AutoLaunch that can run a specific task from tasks.json or launch a specific debug configuration from launch.json.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With