Overview

ISESteroids is a powerful extension for the built-in ISE PowerShell editor. Since it is a pure PowerShell module, you can load it into ISE without any installation privileges or other prerequisites.

ISESteroids is a powerful extension for the built-in ISE PowerShell editor. Since it is a pure PowerShell module, you can load it into ISE without any installation privileges or other prerequisites.

Installing

To install ISESteroids, download it from the PowerShell Gallery:

Install-Module -Name "ISESteroids" -Scope CurrentUser -Repository PSGallery -Force


When you run Install-Module for the first time, you will be asked to download the “nuget” binaries first which drive the download process. Next, ISESteroids is automatically downloaded, unblocked, unpacked and copied to the appropriate destination (specified via -Scope). You are all set.

If you cannot download ISESteroids via Install-Module, for example because you work in an offline environment, or Install-Module just won’t work for you, download ISESteroids manually.

Launching

To launch ISESteroids, run this from inside your ISE editor:

Start-Steroids


If you’d like to rather keep the ISESteroids module on your personal USB stick, you can load it from there, or any other place you wish (the example below assumes you copied the ISESteroids module to D:\ISESteroids):

Import-Module -Name "D:\ISESteroids"


ISESteroids is an extension specifically designed for the ISE editor. It will neither load into the plain powershell.exe console nor into other editors such as VSCode. If you downloaded ISESteroids manually and receive error messages claiming that some DLLs could not be loaded, then you probably forgot to unblock the ZIP file before you unpacked it.

Licensing

ISESteroids development is funded by license revenues. You can test-drive ISESteroids and all of its features without any limitations for full 10 (ten) testing days. If you like it and would like to continue using it, a license file is required:

A Private License is USD 39.00, and a Commercial License is USD 190.00. All licenses are lifetime licenses with no hidden cost: no additional taxes, and no annual “maintenance” fees.

Learn more about licensing and how to apply your license file.

Removing

If you don’t like ISESteroids and would like to remove it again, simply run:

Uninstall-Module -Name ISESteroids


For any support or other questions, please feel free to contact us.