Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ironmansoftware/psedit
A terminal-based editor for PowerShell
https://github.com/ironmansoftware/psedit
powershell
Last synced: 17 days ago
JSON representation
A terminal-based editor for PowerShell
- Host: GitHub
- URL: https://github.com/ironmansoftware/psedit
- Owner: ironmansoftware
- License: mit
- Created: 2022-11-25T05:15:49.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-31T22:18:45.000Z (3 months ago)
- Last Synced: 2024-08-01T21:05:30.649Z (3 months ago)
- Topics: powershell
- Language: C#
- Homepage:
- Size: 378 KB
- Stars: 252
- Watchers: 8
- Forks: 17
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-text-editors - here
- jimsghstars - ironmansoftware/psedit - A terminal-based editor for PowerShell (C# #)
README
## PSEdit
Edit PowerShell scripts directly in your terminal.
![](./screenshot.png)
- IntelliSense
- Syntax Higlighting
- Format on Save
- Script Execution
- Error View
- Syntax Error View## Installation
This module is available on the [PowerShell Gallery](https://www.powershellgallery.com/packages/psedit).
```powershell
Install-Module psedit
```## Editing
To start the editor, you can simply call `Show-PSEditor` in a terminal.
```powershell
Show-PSEditor
```You can open a file by using the `-Path` parameter.
```powershell
Show-PSEditor -Path .\file.path
```### Syntax Errors
Syntax errors will be shown in the editor by a red highlight. To view the text of the syntax error, click View \ Syntax Errors.
### Formatting
You can format your code in the editor if you have `PSScriptAnalyzer` installed. To format a script, either press `Ctrl+Shift+R` or click Edit \ Format. If you don't have `PSScriptAnalyzer` installed, you can do so with the command below.
```powershell
Install-Module PSScriptAnalyzer
```## Execution
To execute your script, press `F5` to run the entire script. If you want to execute a select, you can press `F8`. You can also execute the script in the terminal and exit the editor by pressing `Ctrl+Shift+F5`.
You can also use the Debug menu to access these options.
### Errors
Errors generated when running scripts will be shown in the error window. You can access it by clicking View \ Errors.
### Ironman Software Free Tools
For more free tools, visit the [Ironman Software free tools index](https://ironmansoftware.com/free-powershell-tools).