diff --git a/webview-sample/.vscode/launch.json b/webview-sample/.vscode/launch.json index 55853019..8e89e0e7 100644 --- a/webview-sample/.vscode/launch.json +++ b/webview-sample/.vscode/launch.json @@ -13,7 +13,7 @@ "stopOnEntry": false, "sourceMaps": true, "outDir": "${workspaceRoot}/out/src", - "preLaunchTask": "npm" + "preLaunchTask": "npm: watch" } ] } \ No newline at end of file diff --git a/webview-sample/.vscode/settings.json b/webview-sample/.vscode/settings.json new file mode 100644 index 00000000..fe4def97 --- /dev/null +++ b/webview-sample/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "typescript.tsc.autoDetect": "off" +} \ No newline at end of file diff --git a/webview-sample/.vscode/tasks.json b/webview-sample/.vscode/tasks.json index ab90a436..604e38f5 100644 --- a/webview-sample/.vscode/tasks.json +++ b/webview-sample/.vscode/tasks.json @@ -1,28 +1,20 @@ -// Available variables which can be used inside of strings. -// ${workspaceRoot}: the root folder of the team -// ${file}: the current opened file -// ${fileBasename}: the current opened file's basename -// ${fileDirname}: the current opened file's dirname -// ${fileExtname}: the current opened file's extension -// ${cwd}: the current working directory of the spawned process -// A task runner that calls a custom npm script that compiles the extension. +// See https://go.microsoft.com/fwlink/?LinkId=733558 +// for the documentation about the tasks.json format { - "version": "0.1.0", - // we want to run npm - "command": "npm", - // the command is a shell script - "isShellCommand": true, - // show the output window only if unrecognized errors occur. - "showOutput": "silent", - // we run the custom script "compile" as defined in package.json - "args": [ - "run", - "compile", - "--loglevel", - "silent" - ], - // The tsc compiler is started in watching mode - "isWatching": true, - // use the standard tsc in watch mode problem matcher to find compile problems in the output. - "problemMatcher": "$tsc-watch" + "version": "2.0.0", + "tasks": [ + { + "type": "npm", + "script": "watch", + "problemMatcher": "$tsc-watch", + "isBackground": true, + "presentation": { + "reveal": "never" + }, + "group": { + "kind": "build", + "isDefault": true + } + } + ] } \ No newline at end of file