PowerShell Pro Tools
Note: This extension is not free and requires a license to operate.
Installation and Licensing
When using the PowerShell Pro Tools extension for the first time, you will be prompted to enter a license if you do not have one already.
Automate Visual Studio Code
You can automate Visual Studio Code with PowerShell scripts. Script repetitive actions and make your own tools without having to build extensions.
Close Text Editors
Get Document Text
Insert Document Text
Remove Document Text
Setting Text Decorations
Send Text to a Terminal
Showing Messages with a Response
Showing a Quick Pick List
Showing an Input Box
Setting the Status Bar Message
Run in New Terminal
Execute a PowerShell script in a new terminal instead of the integrated terminal.
Attached to external PowerShell hosts for debugging.
Decompile .NET types that are loaded into your PowerShell session.
Enhanced hover support provides additional information about symbols within PowerShell scripts.
Variable Value and Type Hover
Generate UI from a Function
Generate Tool from a Function
Compile to Executable
You can compile PowerShell scripts into executables using the
Pin a session to a document to quickly switch between PowerShell instances.
The PowerShell Explorer displays an tree view with numerous sections developed for different aspects of your PowerShell environment.
Custom Tree View
Host Process Explorer
Profile the performance of scripts and view the timing within VS Code.
Sign On Save
Sign scripts when they are saved with a configurable code-signing certificate.
Enable high performance, configurable IntelliSense for PowerShell in VS Code.
Quickly adjust scripts with refactoring commands.
Convert to $_
Convert to $PSItem
Convert to Multiline Command
Convert to Splat
Export Module Member
Extract Selection to File
Generate Function from Usage
Generate Proxy Function
Introduce Using Namespace
Out-GridView support for VS Code. Pipe your data directly to Out-VSCodeGridView and view it in the VS Code web view.
Bookmark scripts found anywhere on your system and access them in any workspace.
Windows Forms Designer
Design Windows Forms using PSScriptPad integration in VS Code.
Design WPF Windows using PSScriptPad integration in VS Code.