Today I wanted to edit a previously created PowerShell script. This is the first time I had done this since switching to Windows 7 so I was really surprised when I right-clicked the .ps1 file and selected Edit. What I was expecting was for the script to open in Notepad, but when it opened in a PowerShell editor I was completely taken by surprise.
As it turns out, PowerShell v1.0 that ships with Windows 7 comes with the PowerShell ISE which is an editor environment that gives syntax highlighting, debugging, breakpoints, and remote management connections. For operating systems other than Windows 7 you can get the ISE by downloading PowerShell v2.0 CTP3.