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.
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.
To launch ISESteroids, run this from inside your ISE editor:
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.
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:
Learn more about licensing and how to apply your license file.
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.