https://github.com/ironmansoftware/universal-code
Visual Studio Code extension for PowerShell Universal
https://github.com/ironmansoftware/universal-code
powershell universal webdev
Last synced: 27 days ago
JSON representation
Visual Studio Code extension for PowerShell Universal
- Host: GitHub
- URL: https://github.com/ironmansoftware/universal-code
- Owner: ironmansoftware
- License: mit
- Created: 2020-09-03T17:46:55.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2025-03-11T17:32:25.000Z (about 1 month ago)
- Last Synced: 2025-03-16T09:33:35.872Z (about 1 month ago)
- Topics: powershell, universal, webdev
- Language: TypeScript
- Homepage: https://powershelluniversal.com
- Size: 1.39 MB
- Stars: 10
- Watchers: 5
- Forks: 5
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-powershell-universal - VS Code Extension - Source code for the PSU VS Code extension. (Repositories)
README
# PowerShell Universal
PowerShell Universal is a single of pane of glass to manage your automation environment. This extension helps in the development of tools using PowerShell Universal.
- [Documentation](https://docs.powershelluniversal.com)
- [Forums](https://forums.ironmansoftware.com)
- [Pricing](https://powershelluniversal.com/pricing)## Issues
Please open issues on the [PowerShell Universal issue repository](https://github.com/ironmansoftware/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
## 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.localEditing`: Whether to edit local configuration files or using the REST API
* `powershellUniversal.connections`: An array of connections.