Skip to content

Commit a55ca35

Browse files
committed
First version (0.0.1), for review by PMC
1 parent 57b5b55 commit a55ca35

11 files changed

+2099
-2
lines changed

.gitignore

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
.DS_Store
2+
node_modules/
3+
out/
4+
*.vsix

.vscode/launch.json

+51
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
// A launch configuration that launches the extension inside a new window
2+
{
3+
"version": "0.2.0",
4+
"configurations": [
5+
{
6+
"name": "Launch Extension Alone",
7+
"type": "extensionHost",
8+
"request": "launch",
9+
"runtimeExecutable": "${execPath}",
10+
"args": [
11+
"--disable-extensions",
12+
"--extensionDevelopmentPath=${workspaceRoot}"
13+
],
14+
"stopOnEntry": false,
15+
"sourceMaps": true,
16+
"outFiles": [
17+
"${workspaceRoot}/out/**/*.js"
18+
],
19+
"preLaunchTask": "npm: watch"
20+
},
21+
{
22+
"name": "Launch Extension",
23+
"type": "extensionHost",
24+
"request": "launch",
25+
"runtimeExecutable": "${execPath}",
26+
"args": [
27+
"--extensionDevelopmentPath=${workspaceRoot}"
28+
],
29+
"stopOnEntry": false,
30+
"sourceMaps": true,
31+
"outFiles": [
32+
"${workspaceRoot}/out/**/*.js"
33+
],
34+
"preLaunchTask": "npm: watch"
35+
},
36+
{
37+
"name": "Extension Tests",
38+
"type": "extensionHost",
39+
"request": "launch",
40+
"runtimeExecutable": "${execPath}",
41+
"args": [
42+
"--extensionDevelopmentPath=${workspaceFolder}",
43+
"--extensionTestsPath=${workspaceFolder}/out/test/suite/index"
44+
],
45+
"outFiles": [
46+
"${workspaceFolder}/out/test/**/*.js"
47+
],
48+
"preLaunchTask": "npm: watch"
49+
}
50+
]
51+
}

.vscode/tasks.json

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
// Available variables which can be used inside of strings.
2+
// ${workspaceRoot}: the root folder of the team
3+
// ${file}: the current opened file
4+
// ${fileBasename}: the current opened file's basename
5+
// ${fileDirname}: the current opened file's dirname
6+
// ${fileExtname}: the current opened file's extension
7+
// ${cwd}: the current working directory of the spawned process
8+
9+
// A task runner that calls a custom npm script that compiles the extension.
10+
{
11+
"version": "2.0.0",
12+
"tasks": [
13+
{
14+
"type": "npm",
15+
"script": "watch",
16+
"presentation": {
17+
"reveal": "always"
18+
},
19+
"group": {
20+
"isDefault": true,
21+
"kind": "build"
22+
},
23+
"isBackground": true,
24+
"problemMatcher": "$tsc-watch"
25+
}
26+
]
27+
}

CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
## 0.0.1 (10-Jun-2020)
2+
* Initial version.

README.md

+25-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,25 @@
1-
# intersystems-servermanager
2-
VS Code helper extension defining connections to InterSystems servers
1+
# InterSystems® Server Manager
2+
A VS Code helper extension that contributes settings to define connections to InterSystems servers.
3+
4+
For example:
5+
```json
6+
"intersystems.servers": {
7+
"myLocal": {
8+
"webServer": {
9+
"host": "127.0.0.1",
10+
"port": 52773,
11+
"scheme": "http"
12+
},
13+
"comment": "My local IRIS instance"
14+
},
15+
"dev": {
16+
"webServer": {
17+
"host": "devhost.myorg",
18+
"port": 52773,
19+
"scheme": "http"
20+
},
21+
"comment": "Shared development server"
22+
},
23+
"/default": "myLocal"
24+
}
25+
```

images/logo.png

12.1 KB
Loading

0 commit comments

Comments
 (0)