We’re excited to announce that the August replace to the PowerShell Extension for Visible Studio Code is now out there on the extension market.
This launch provides a walkthrough expertise for getting began with PowerShell in VS Code, extra regression assessments, a significant LSP consumer library replace, and consists of a variety of bug fixes!
Updates within the August Launch
Notice that these updates all shipped in our PowerShell Preview Extension for VS Code earlier than delivery in our secure channel.
Some highlights of August releases:
For the complete checklist of modifications please check with our changelog.
Getting Began Walkthrough
As part of this launch we have now launched a getting began expertise for PowerShell in VS Code. This expertise was designed via a collection of buyer surveys and interviews carried out by our summer time intern. The walkthrough may be accessed on the Getting Began web page in VS Code, or via the command pallette.
We stay up for getting extra suggestions on this walkthrough and studying how we will enhance it.
LSP Consumer Library Replace
This launch additionally features a main replace to our LSP consumer library dependency, vscode-languageclient. The extension makes use of this library to start out, join, and talk with the LSP server, PowerShell Editor Providers.
By incorporating this replace in vscode-powershell #4128 we have been capable of stop a variety of race situations that may very well be encountered throughout startup, as the newest model of this library permits us to register our notification and request handlers earlier than beginning the server. The lifecycle administration code was additionally given some a lot wanted consideration, and so startup and shut-down is now a extra secure expertise.
Please notice that as a consequence of an upstream change, there may be now a second notification when the server is stopped. We’re working with the upstream group to de-duplicate this popup, and are additionally considering enabling a configurable auto-restart of the server.
Getting Assist and Giving Suggestions
Whereas we hope the brand new implementation gives a significantly better person expertise, there are sure to be points. Please tell us when you run into something.
In case you encounter any points with the PowerShell Extension in Visible Studio Code or have characteristic requests, one of the best place to get assist is thru our GitHub repository.
Sydney Smith and Andy Jordan PowerShell Workforce