Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>PowerShell UniversalNew to Visual Studio Code? Get it now.
PowerShell Universal

PowerShell Universal

Ironman Software

|
70,862 installs
| (5) | Free
Visual Studio Code tools for PowerShell Universal
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Devolutions PowerShell Universal

The Devolutions PowerShell Universal extension provides seamless integration between Visual Studio Code and PowerShell Universal, enabling you to browse, edit, and manage your PowerShell Universal configuration repositories directly from VS Code.

Key Features

  • PowerShell Universal Activity View: Access a dedicated activity view to manage and organize your PowerShell Universal connections.
  • Secure Connection Management: Store connection metadata in VS Code global state and App Tokens in SecretStorage for secure access.
  • Direct Repository Editing: Open PowerShell Universal repositories as editable workspace folders using a custom psu: file system, allowing you to work with configuration files as if they were local.
  • Full File Operations: Create, delete, rename, and move configuration files and folders through the PowerShell Universal configuration API endpoints.
  • Integrated Save Workflow: Edit and save files using the standard VS Code editor experience, with changes synchronized directly to your PowerShell Universal instance.
  • Debugger Integration: Surface local PowerShell Universal breakpoint candidates in a Debugger tree node and attach to them using the PowerShell VS Code extension for advanced debugging scenarios.

Getting Started

  1. Open the PowerShell Universal activity view in VS Code.
  2. Run the PSU: Add Connection command.
  3. Enter a connection name, the PowerShell Universal base URL, and an App Token.
  4. Open your saved connection to add the PowerShell Universal repository as a workspace folder.
  5. Browse, edit, and manage configuration files directly from the Explorer, saving changes as needed.

For local developer connections discovered through PowerShell Universal named-pipe discovery, the activity view also displays a Debugger category. You can view runspaces that are stopped at breakpoints and attach to them using the PowerShell extension's built-in debugger.

When PowerShell Universal workspace folders are open, the extension manages VS Code's Auto Save setting to ensure your workflow is optimized for configuration editing.

Requirements

  • A reachable PowerShell Universal instance
  • A user or token with access to the configuration endpoints
  • PowerShell Universal configuration API support at /api/v1/configuration
  • The PowerShell VS Code extension for debugger attach support
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft