Verso.PowerShell
1.0.10
dotnet add package Verso.PowerShell --version 1.0.10
NuGet\Install-Package Verso.PowerShell -Version 1.0.10
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Verso.PowerShell" Version="1.0.10" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Verso.PowerShell" Version="1.0.10" />
<PackageReference Include="Verso.PowerShell" />
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Verso.PowerShell --version 1.0.10
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Verso.PowerShell, 1.0.10"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Verso.PowerShell@1.0.10
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Verso.PowerShell&version=1.0.10
#tool nuget:?package=Verso.PowerShell&version=1.0.10
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Verso.PowerShell
PowerShell language kernel extension for Verso notebooks.
Overview
Hosts a persistent PowerShell runspace powered by Microsoft.PowerShell.SDK. State persists across cells, pipelines render through Out-String for proper formatting, and variables are automatically shared with other kernels.
Features
- PowerShell execution with a persistent runspace, pipeline output, and full error/warning/information stream handling
- IntelliSense via
CommandCompletion(the PowerShell SDK's native tab-completion engine) - Parse diagnostics via the PowerShell AST parser
- Hover information with AST-aware context (commands, variables, members)
- Bidirectional variable sharing between PowerShell and other kernels (C#, F#, SQL, Python)
- Format-aware output that detects PowerShell format objects and pipes them through
Out-String
Installation
dotnet add package Verso.PowerShell
This package depends on Verso.Abstractions and Microsoft.PowerShell.SDK.
Quick Start
Get-Process | Sort-Object CPU -Descending | Select-Object -First 10 Name, CPU, WorkingSet
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net10.0
- Microsoft.PowerShell.SDK (>= 7.4.7)
- Verso.Abstractions (>= 1.0.10)
-
net8.0
- Microsoft.PowerShell.SDK (>= 7.4.7)
- Verso.Abstractions (>= 1.0.10)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.