While updating this blog to use dp.SyntaxHighlighter, I realized I needed a brush for my powershell examples. Using some of the other brush scripts as examples, I came up with the script attached to this post.
I used the one-liner posted on Oisin Grehan's blog to slurp out all of the keywords recognized by powershell. I also added a list of available cmdlets and aliases available as of CTP3 using get-command and get-alias.
The brush is triggered by any of the following marker "aliases" on a code block:
Enjoy!
shBrushPosh.zip (2.63 kb)