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
* Implement LogOutputChannel and move settings to UI
* Remove unnecessary comment
* Remove File Logging (done by LogOutputWindow automatically)
* First Connect
* Add output adapters, LSP restart settings
* Fix Log Uri Test
* Forgot to add to extension facing API
* Accidentally made a recursive rather than reference what I wanted to. Thanks Copilot...
* Pre-Restart Experiments
* Move Commands out of logger temporarily
* Initial Cleanup of Logging, looks good ATM
* Merge client and server editorservices logs
* Add new MergedOutputChannel log
* Remove unnecessary Import
* Update settings for new EditorServicesLogLevels
* Wire up loglevels in-band due to LSP bug
* Rework multiple classes into a parser function injection
* Fix some glyphs
* Revert extra config settings for dynamic log configuration for now
* Remove SetLSPTrace for now
* Clean import
* Align logging terminology to vscode output windows and remove editorServices from options definitions
Copy file name to clipboardExpand all lines: package.json
+23-23Lines changed: 23 additions & 23 deletions
Original file line number
Diff line number
Diff line change
@@ -916,24 +916,24 @@
916
916
},
917
917
"powershell.developer.editorServicesLogLevel": {
918
918
"type": "string",
919
-
"default": "Normal",
919
+
"default": "Warning",
920
920
"enum": [
921
-
"Diagnostic",
922
-
"Verbose",
923
-
"Normal",
921
+
"Trace",
922
+
"Debug",
923
+
"Information",
924
924
"Warning",
925
925
"Error",
926
926
"None"
927
927
],
928
928
"markdownEnumDescriptions": [
929
929
"Enables all logging possible, please use this setting when submitting logs for bug reports!",
930
-
"Enables more logging than normal.",
931
-
"The default logging level.",
932
-
"Only log warnings and errors.",
930
+
"Enables more detailed logging of the extension",
931
+
"Logs high-level information about what the extension is doing.",
932
+
"Only log warnings and errors. This is the default setting",
933
933
"Only log errors.",
934
934
"Disable all logging possible. No log files will be written!"
935
935
],
936
-
"markdownDescription": "Sets the log verbosity for both the extension and its LSP server, PowerShell Editor Services. **Please set to `Diagnostic` when recording logs for a bug report!**"
936
+
"markdownDescription": "Sets the log verbosity for both the extension and its LSP server, PowerShell Editor Services. **Please set to `Trace` when recording logs for a bug report!**"
"markdownDescription": "An array of strings that enable experimental features in the PowerShell extension. **No flags are currently available!**"
955
955
},
956
+
"powershell.developer.traceDap": {
957
+
"type": "boolean",
958
+
"default": false,
959
+
"markdownDescription": "Traces the DAP communication between VS Code and the PowerShell Editor Services [DAP Server](https://microsoft.github.io/debug-adapter-protocol/). The output will be logged and also visible in the Output pane, where the verbosity is configurable. **For extension developers and issue troubleshooting only!**"
960
+
},
961
+
"powershell.trace.server": {
962
+
"type": "string",
963
+
"enum": [
964
+
"off",
965
+
"messages",
966
+
"verbose"
967
+
],
968
+
"default": "off",
969
+
"markdownDescription": "Traces the communication between VS Code and the PowerShell Editor Services [LSP Server](https://microsoft.github.io/language-server-protocol/). The output will be logged and also visible in the Output pane, where the verbosity is configurable. **For extension developers and issue troubleshooting only!**"
"markdownDescription": "Show buttons in the editor's title bar for moving the terminals pane (with the PowerShell Extension Terminal) around."
1005
-
},
1006
-
"powershell.trace.server": {
1007
-
"type": "string",
1008
-
"enum": [
1009
-
"off",
1010
-
"messages",
1011
-
"verbose"
1012
-
],
1013
-
"default": "off",
1014
-
"markdownDescription": "Traces the communication between VS Code and the PowerShell Editor Services [LSP Server](https://microsoft.github.io/language-server-protocol/). **only for extension developers and issue troubleshooting!**"
1015
-
},
1016
-
"powershell.trace.dap": {
1017
-
"type": "boolean",
1018
-
"default": false,
1019
-
"markdownDescription": "Traces the communication between VS Code and the PowerShell Editor Services [DAP Server](https://microsoft.github.io/debug-adapter-protocol/). **This setting is only meant for extension developers and issue troubleshooting!**"
@@ -424,7 +424,7 @@ export class DebugSessionFeature extends LanguageClientConsumer
424
424
// The dispose shorthand demonry for making an event one-time courtesy of: https://github.com/OmniSharp/omnisharp-vscode/blob/b8b07bb12557b4400198895f82a94895cb90c461/test/integrationTests/launchConfiguration.integration.test.ts#L41-L45
0 commit comments