A VS Code extension that displays tasks from .vscode/tasks.json in a clear tree view and allows them to be executed with a simple click.
tasks.jsontasks.json is changedOpen the extension folder in VS Code:
cd /Users/Jochen/Documents/1_GDL_DEVELOP/Multifenster.project/.vscode/task-runner-extension
code .
Install the dependencies:
npm install
Compile the extension:
npm run compile
Press F5 to start the extension in the Development Host
Compile the extension:
npm run compile
Install the extension locally:
~/.vscode/extensions/.vscode/tasks.json fileTasks are automatically grouped by comments in the tasks.json:
{
"tasks": [
// GSM to HSF Conversion
{
"label": "GSM2HSF (all files)",
...
},
// XML to GSM Conversion
{
"label": "XML2GSM (all files)",
...
}
]
}
npm run compile: Compile TypeScriptnpm run watch: Compile TypeScript in watch modeF5: Start extension in Development HostPrivate / Internal