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
Improve Settings Editor experience in a few places (#3919)
* Add type definition so settings editor knows what to do with these settings
* Improve `powerShellAdditionalExePaths` setting in settings editor
* Search for `powerShellAdditionalExePaths`
* Fix up message
"description": "Specify array of Modules to exclude from Command Explorer listing."
554
557
},
555
558
"powershell.powerShellAdditionalExePaths": {
556
-
"type": "array",
557
-
"description": "Specifies an array of versionName / exePath pairs where exePath points to a non-standard install location for PowerShell and versionName can be used to reference this path with the powershell.powerShellDefaultVersion setting.",
558
-
"scope": "machine",
559
-
"uniqueItems": true,
560
-
"items": {
561
-
"type": "object",
562
-
"required": [
563
-
"versionName",
564
-
"exePath"
565
-
],
566
-
"properties": {
567
-
"versionName": {
568
-
"type": "string",
569
-
"description": "Specifies the version name of this PowerShell executable. The version name can be referenced via the powershell.powerShellDefaultVersion setting."
570
-
},
571
-
"exePath": {
572
-
"type": "string",
573
-
"description": "Specifies the path to the PowerShell executable. Typically this is a path to a non-standard install location."
574
-
}
575
-
}
559
+
"type": "object",
560
+
"description": "Specifies a list of versionName / exePath pairs where exePath points to a non-standard install location for PowerShell and versionName can be used to reference this path with the powershell.powerShellDefaultVersion setting.",
561
+
"additionalProperties": {
562
+
"type": "string"
576
563
}
577
564
},
578
565
"powershell.powerShellDefaultVersion": {
@@ -822,7 +809,10 @@
822
809
},
823
810
"powershell.developer.featureFlags": {
824
811
"type": "array",
825
-
"default": null,
812
+
"items": {
813
+
"type": "string"
814
+
},
815
+
"default": [],
826
816
"description": "An array of strings that enable experimental features in the PowerShell extension."
0 commit comments