Skip to content

icanhazpython/universal-code

 
 

Repository files navigation

PowerShell Universal

PowerShell Universal is the ultimate platform for building web-based IT tools. This extension helps in the development of tools using PowerShell Universal.

Features

APIs

  • View APIs
  • Automatically insert Invoke-RestMethod to call APIs
  • Edit APIs

Dashboards

  • View dashboards
  • Open Dashboard scripts
  • Restart Dashboards
  • View Dashboard log
  • Debug Dashboard Process

Scripts

  • View scripts
  • Edit scripts
  • Run scripts and receive notifications on job status

Configuration

  • Edit configuration scripts

Samples

Automatically insert samples from the PowerShell Universal Sample Repository

Requirements

  • Windows, Linux or Mac
  • PowerShell v5.1 or later
  • Modern Web Browser

Extension Settings

This extension contributes the following settings:

  • powershellUniversal.appToken: An app token for communicating with the Universal REST API. An app token will be granted the first time the extension starts up.
  • powershellUniversal.url: The URL to your PowerShell Universal server.
  • powershellUniversal.samplesDirectory: Directory for samples.
  • powershellUniversal.syncSamples: Whether to synchronize samples from GitHub.
  • powershellUniversal.serverPath: The path to the binaries for the Universal server. This defaults to %AppData%\PowerShellUniversal
  • powershellUniversal.startServer: Whether to start the PowerShell Universal server when the extension is activated. This defaults to true.
  • powershellUniversal.localEditing: Whether to edit local configuration files or using the REST API

About

Visual Studio Code extension for PowerShell Universal

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.0%
  • PowerShell 1.0%