I found this pretty cool website with ‘music for programming’, go check them out.
Just to rule things out of the bat, I am not talking about steroids for like sports, not I am talking about steroids for PowerShell. Huh? Yeah! Powershell!
ISESteroids is a PowerShell module, an add-on for the native PowerShell ISE. Sounds not too exciting but it is! Why?
Well, first of all, you do not need to install another application, not yet another editor, nope, it’s ‘just’ an add-on.
Second, as it is ‘just’ an add-on, you can run with minimal rights, thus no admin rights are needed to run it. Which is nice as my work computer, being it an enterprise and high security due to merchant processing, has only limited rights to what applications can be executed. As mentioned, no problem for the ISESteroids.
ISESteroids comes basically in 2 flavors, Professional and Enterprise.
(see for a comparison here)
Still not convinced? Let me show you a few examples how cool it is:
- As it is written as a module, a plug-in, it does not require administrative or other privileges to be used. As I work in a pretty secured environment I can not just install software on my laptop. It will be blocked and reported (yeah I actually tried…) so ISESteroids can still be used! Also, the install is super simple, download it, unblock the zip, extract the zip, run the .bat file enjoy ISESteroids!
Install details here.
- It gives you ‘advise’ and tips during regular coding (e.g. change not needed double quotes ” to a single quote ‘) or it changes automatically from CLS to a PowerShell native command as in Clear-Host.
Pretty handy huh!!?
- Another thing you will notice immediately once you installed ISESteroids, is that you suddenly have a ton of more buttons to click on.
- Another feature that I love is applications. YES!! You can build .exe files straight from your PowerShell script. That used to be a major PITA to be able to get that to work. With ISE Steroids, a few click and voila, you have your own application. Awesome!
- It comes with a pretty powerful File version History / Revision change tracker
- Auto comment. How I hated it, you have to manually put a # in front of the line to comment it out. Starting in PowerShell Version 2 I think, they finally introduced the comment block <# Blah blah #> whitch which you could toggle whole sections to be commented out. ISESteroids has a nice little button for that build in.
7. Did I already mentioned that I love snippet manager and text expander features, it just saves so much time. You can also read about that here.
And you guessed it, ISESteroids comes with a build in Snippet Manager.
And my absolutely favorite part? You can define where the cursor is when you insert the snippet. I was missing that so much from TextExpander! Thank you Dr. Weltner!
8. Refactor – Clean up your scripts. Totally great feature. Love it, try it, use it!
There are many more features and options in this fantastic product, if you want to give it a shot, please go powertheshell.com/isesteroids2 and give it a test drive! :o)
So you’ve been working help-desk for a while and want to move on? What do you need? Right 2 things stand out, experience, be it hands on or in theory and the other thing is, well certifications to proof that knowledge.
I want to give here a quick shout out to CYBRARY.
They offer free courses for Systems Administration, Network Administration and Cyber Security.
Here you can see their current course catalog.
I mean how cool is that? I remember when I started studying for exams classes and study material was far from free.
We believe IT and Cyber Security training should be free, for everyone, forever. We believe that everyone, everywhere, deserves the OPPORTUNITY to learn, primarily because everyone is essentially forced to use internet enabled devices. However, we are not prepared to defend ourselves against the cyber threats that exist and are emerging. Join the free Cyber Security training revolution at Cybrary!
If you are looking for more information on a certain subject or you are currently studying for a certification, I definitely recommend checking Cybrary out.