Other PowerShell Development Tools

Other commercial Windows PowerShell editing products that should be available by the time this review is published are Idera's PowerShell Plus 3.1 and Quest Software's PowerGUI Pro MobileShell edition. The latest releases of these products weren't available at the time that this review was written. You can find more information about PowerShell Plus 3.1 at www.idera.com/Products/PowerShell/PowerShell-Plus. You can find more information about PowerGUI Pro MobileShell edition at dmitrysotnikov.wordpress.com/2010/01/12/mobileshell-powershell-prompt-in-a-browser.

In addition, there are a number of very capable free PowerShell editors available on the market. They include Microsoft's new Windows PowerShell Integrated Scripting Environment (ISE), PowerGUI, and Shell Tools' PowerShell Analyzer.

Windows PowerShell ISE
The Windows PowerShell ISE is part of Windows PowerShell 2.0, which was first included with Windows Server 2008 R2 and Windows 7. In addition, 32-bit and 64-bit versions of PowerShell 2.0 can be downloaded from Microsoft's website (support.microsoft.com/kb/968929) for other Windows OSs. The Windows PowerShell ISE offers a tabbed editing interface with color-coded syntax. It doesn't provide IntelliSense-style code completion or code snippets, but it does provide support for PowerShell debugging.

PowerGUI
PowerGUI was the first popular graphical PowerShell editor. Quest Software originally developed PowerGUI, but the company later released it as freeware. PowerGUI provides a multi-tabbed interface, IntelliSense-style PowerShell prompting, code snippets, and an integrated debugger. I've used PowerGUI for many of my own PowerShell development projects. You can find out more about PowerGUI in the article "Features of PowerGUI Script Editor". You can download PowerGUI from www.powergui.org/downloads.jspa.

Shell Tools' PowerShell Analyzer
Shell Tools' PowerShell Analyzer is a different kind of PowerShell development product. It offers a graphical editing environment and code completion but doesn't provide a graphical debugger. PowerShell Analyzer's set of "vizualizers" let you inspect objects returned from PowerShell commands. You can download PowerShell Analyzer from www.powershellanalyzer.com.

Discuss this Article 2

benvierck (not verified)
on Feb 17, 2010
PowerWF comes out this month. It's a visual PowerShell editor. Screencasts: http://www.youtube.com/user/powerworkflow Homepage: http://powerwf.com/
frios
on Feb 17, 2010
You should also take a look at SAPIEN's PrimalForms, a full Visual Editor for creating form based applications with PowerShell. A free 45 day trial is available at http://www.primaltools.com/products/info.asp?p=PrimalForms

Please or Register to post comments.

Upcoming Training

Mastering System Center 2012

During over 6 hours of training you can join John Savill from your computer as he will walk you through the key components and capabilities of System Center 2012, what’s involved in using the components, and the benefit they can bring to your environment.

Register Now

Current Issue

May 2013 - The NameTranslate object is useful when you need to translate Active Directory object names between different formats, but it's awkward to use from PowerShell. Here's a PowerShell script that eliminates the awkwardness.

CURRENT ISSUE / ARCHIVE / SUBSCRIBE

Windows Forums

Get answers to questions, share tips, and engage with the Windows Community in our Forums.