Raise your PowerShell game with HistoryPx, DebugPx and TypePx

Recently I’ve been taking some of the most useful tricks and tools that I use in PowerShell to help me get my work done more easily and packaging them up in open-source modules.  I find these modules very useful in the work that I do, and wanted to share them with the community.  Each of these modules works on PowerShell 3.0 or later.  Here are the modules I am referring to:

DebugPx Includes ifdebug (conditional debugging when invoking commands with –Debug) and breakpoint (visual breakpoints in scripts; makes debugging from any host and with any editor much easier) cmdlets. link
HistoryPx Seamlessly upgrades the history capabilities in PowerShell, adding rich extended history information that you don’t get by default. link
TypePx Defines dozens of useful type extensions for common .NET types.  Brings foreach and where method support to PowerShell 3.0.  Includes type acceleration commands. link

The links in the table above will take you to blog posts that provide some more context about what these modules do.  If you’d like to raise your PowerShell game by using some cool new functionality in PowerShell 3.0 or later today, please give these modules a try and let me know what you think!

Happy Halloween!

Kirk out.

Leave a comment