Powershell Analyzer 1.0 (which we intend on releasing by the end of November) and the latest beta of Powershell Plus have manual and automatic PowerShell language parsing, without even having to run your scripts!
Here is a small screenshot from Powershell Analyzer.

While Powershell Plus has a complete and traditional steppable debugger, Powershell Analyzer 1.0 contains a new twist on a debugger, that we feel might be more "powershelly". Stay tuned. Just a few of the things we are doing to help you be more productive and agile in your PowerShell work.
And just a reminder, Powershell Analyzer and Powershell Plus have been combined together into one purchase, called PowerShell Suite. Existing PowerShell Analyzer customers automatically get a free upgrade.
The ShellTools Team.