You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/SettingsReference.md
+11-3Lines changed: 11 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,8 +40,16 @@ The extensions in the InterSystems ObjectScript Extension Pack provide many sett
40
40
|`"objectscript.compileFlags"`| Compilation flags. |`string`|`"cuk"`| Common compilation flags are ***b*** (compile dependent classes), ***k*** (keep generated source code) and ***u*** (skip related up-to-date documents). For descriptions of all available flags and qualifiers, click [here](https://docs.intersystems.com/irislatest/csp/docbook/Doc.View.cls?KEY=RCOS_vsystem#RCOS_vsystem_flags_qualifiers). |
41
41
|`"objectscript.compileOnSave"`| Automatically compile an InterSystems file when saved in the editor. |`boolean`|`true`||
42
42
|`"objectscript.conn"`| Configures the active server connection. |`object`|`undefined`| See the [Configuration page](../configuration/#config-server-conn) for more details on configuring server connections. |
43
+
|`"objectscript.conn.ns"`| InterSystems server's namespace to use. |`string`|`undefined`||
44
+
|`"objectscript.conn.active"`| Should the connection be active on startup. |`boolean`|`false`||
45
+
|`"objectscript.conn.username"`| InterSystems server's user name. |`string`|`undefined`||
46
+
|`"objectscript.conn.password"`| InterSystems server's password. |`string`|`undefined`| It's not recommended to specify your password in a config file except when you are using the default password |
47
+
|`"objectscript.conn.server"`| InterSystems server's name in Server Manager settings from which to get connection info. |`string`|`undefined`| Specify only `ns` and `active` when using this setting. See the [Server Manager README](https://github.com/intersystems-community/intersystems-servermanager) for more details. |
48
+
|`"objectscript.conn.docker-compose"`| Configures the active server port using information from a file which must be named `docker-compose.yml` in the project's root directory. |`object`|`undefined`||
49
+
|`"objectscript.conn.docker-compose.service"`| InterSystems service's name in `docker-compose.yml`. |`string`|`undefined`||
50
+
|`"objectscript.conn.docker-compose .internalPort"`| InterSystems service's internal port in `docker-compose.yml`. |`object`|`undefined`| This should almost always be 52773 unless your IRIS server is configured in a non-standard way|
43
51
|`"objectscript.debug.debugThisMethod"`| Show inline `Debug this method` CodeLens action for ClassMethods. |`boolean`|`true`||
44
-
|`"objectscript.explorer.alwaysShowServerCopy"`| Always show the server copy of a document in the ObjectScript Explorer. |`boolean`|`false`||
52
+
|`"objectscript.explorer.alwaysShowServerCopy"`| Always show the server copy of a document in the ObjectScript Explorer. |`boolean`|`false`||
45
53
|`"objectscript.export.addCategory"`| Add a category folder to the beginning of the export path. |`boolean` or `object`|`false`||
46
54
|`"objectscript.export.atelier"`| Export source code as Atelier did it, with packages as subfolders. |`boolean`|`true`| This setting only affects classes, routines, include files and DFI files. |
47
55
|`"objectscript.export.category"`| Category of source code to export: `CLS` = classes; `RTN` = routines; `CSP` = csp files; `OTH` = other. Default is `*` = all. |`string` or `object`|`"*"`||
@@ -52,7 +60,7 @@ The extensions in the InterSystems ObjectScript Extension Pack provide many sett
52
60
|`"objectscript.export.generated"`| Export generated source code files, such as INTs generated from classes. |`boolean`|`false`||
53
61
|`"objectscript.export.map"`| Map file names before export, with regexp pattern as a key and replacement as a value. |`object`|`{}`| For example, `{ \"%(.*)\": \"_$1\" }` to make % classes or routines use underscore prefix instead. |
54
62
|`"objectscript.export.mapped"`| Export source code files mapped from a non-default database. |`boolean`|`true`||
55
-
|`"objectscript.export.maxConcurrentConnections"`| Maximum number of concurrent export connections. |`number`|`0`| 0 = unlimited |
63
+
|`"objectscript.export.maxConcurrentConnections"`| Maximum number of concurrent export connections. |`number`|`0`| 0 = unlimited |
56
64
|`"objectscript.export.noStorage"`| Strip the storage definition on export. |`boolean`|`false`| Can be useful when working across multiple systems. |
57
65
|`"objectscript.format.commandCase"`| Case for commands. |`"upper"`, `"lower"` or `"word"`|`"word"`| Has no effect if the `InterSystems Language Server` extension is installed and enabled. |
58
66
|`"objectscript.format.functionCase"`| Case for system functions and system variables. |`"upper"`, `"lower"` or `"word"`|`"word"`| Has no effect if the `InterSystems Language Server` extension is installed and enabled. |
@@ -62,7 +70,7 @@ The extensions in the InterSystems ObjectScript Extension Pack provide many sett
62
70
|`"objectscript.overwriteServerChanges"`| Overwrite a changed server version without confirmation when importing the local file. |`boolean`|`false`||
63
71
|`"objectscript.projects.webAppFileExtensions"`| When browsing a virtual workspace folder that has a project query parameter, all files with these extensions will be automatically treated as web application files. Extensions added here will be appended to the default list and should **NOT** include a dot. |`string[]`|`[]`| Default extensions: `["csp","csr","ts","js","css","scss","sass","less","html","json","md","markdown","png","svg","jpeg","jpg","ico","xml","txt"]`|
64
72
|`"objectscript.serverSideEditing"`| Allow editing code directly on the server after opening it from ObjectScript Explorer. |`boolean`|`false`||
65
-
|`"objectscript.serverSourceControl.disableOtherActionTriggers"`| Prevent server-side source control 'other action' triggers from firing. |`boolean`|`false`||
73
+
|`"objectscript.serverSourceControl.disableOtherActionTriggers"`| Prevent server-side source control 'other action' triggers from firing. |`boolean`|`false`||
66
74
|`"objectscript.showExplorer"`| Show the ObjectScript Explorer view. |`boolean`|`true`||
67
75
|`"objectscript.studioActionDebugOutput"`| Log in JSON format the action that VS Code should perform as requested by the server. |`boolean`|`false`| Actions will be logged to the `ObjectScript` Output channel. |
68
76
|`"objectscript.suppressCompileErrorMessages"`| Suppress popup messages about errors during compile, but still focus on Output view. |`boolean`|`false`||
0 commit comments