aboutsummaryrefslogtreecommitdiff
path: root/code/.vscode
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2018-07-30 19:58:49 +0100
committerAleksey Kladov <[email protected]>2018-07-30 19:58:49 +0100
commitac0d8c48f7a277d4a43448fe7dd4279383bc53f0 (patch)
tree5fe6d1f761f15d1e2d63fc4e9be0c16e2f0b3d93 /code/.vscode
parent6fc66c4ee667da871ea1f0c8b48b5e9b7373a187 (diff)
JS plugin
Diffstat (limited to 'code/.vscode')
-rw-r--r--code/.vscode/launch.json19
-rw-r--r--code/.vscode/settings.json10
-rw-r--r--code/.vscode/tasks.json31
3 files changed, 60 insertions, 0 deletions
diff --git a/code/.vscode/launch.json b/code/.vscode/launch.json
new file mode 100644
index 000000000..5d75a92e8
--- /dev/null
+++ b/code/.vscode/launch.json
@@ -0,0 +1,19 @@
1{
2 // Use IntelliSense to learn about possible attributes.
3 // Hover to view descriptions of existing attributes.
4 // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5 "version": "0.2.0",
6 "configurations": [
7 {
8 "name": "Launch Extension",
9 "type": "extensionHost",
10 "request": "launch",
11 "runtimeExecutable": "${execPath}",
12 "args": ["--extensionDevelopmentPath=${workspaceRoot}" ],
13 "stopOnEntry": false,
14 "sourceMaps": true,
15 "outFiles": [ "${workspaceRoot}/out/src/**/*.js" ],
16 "preLaunchTask": "npm"
17 },
18 ]
19}
diff --git a/code/.vscode/settings.json b/code/.vscode/settings.json
new file mode 100644
index 000000000..580db9c6a
--- /dev/null
+++ b/code/.vscode/settings.json
@@ -0,0 +1,10 @@
1// Place your settings in this file to overwrite default and user settings.
2{
3 "files.exclude": {
4 "out": true,
5 "node_modules": true
6 },
7 "search.exclude": {
8 "out": true // set this to false to include "out" folder in search results
9 }
10} \ No newline at end of file
diff --git a/code/.vscode/tasks.json b/code/.vscode/tasks.json
new file mode 100644
index 000000000..8e5a8b9ef
--- /dev/null
+++ b/code/.vscode/tasks.json
@@ -0,0 +1,31 @@
1
2// Available variables which can be used inside of strings.
3// ${workspaceRoot}: the root folder of the team
4// ${file}: the current opened file
5// ${fileBasename}: the current opened file's basename
6// ${fileDirname}: the current opened file's dirname
7// ${fileExtname}: the current opened file's extension
8// ${cwd}: the current working directory of the spawned process
9
10// A task runner that calls a custom npm script that compiles the extension.
11{
12 "version": "0.2.0",
13
14 // we want to run npm
15 "command": "npm",
16
17 // the command is a shell script
18 "isShellCommand": true,
19
20 // show the output window only if unrecognized errors occur.
21 "showOutput": "silent",
22
23 // we run the custom script "compile" as defined in package.json
24 "args": ["run", "compile", "--loglevel", "silent"],
25
26 // The tsc compiler is started in watching mode
27 "isBackground": true,
28
29 // use the standard tsc in watch mode problem matcher to find compile problems in the output.
30 "problemMatcher": "$tsc-watch"
31}