As a pretty avid Mac / Linux user, I get stuck in my ways. However, every once in a while I get an itch to do something different, just so I can see how those that I'm teaching are affected by some of the changes that I make. This includes the realm of the Windows PHP Developer. With that said I thought it handy to go about sharing some of the tools that I use to develop with to make my Windows environment more like the environments I'm used to.
So I've always been a big fan of using drush for debugging. You can see a little bit about it in Finding an exiting Page's Callback Function in Drupal. I find that some of the most annoying bits of testing what I'm doing comes when I'm dealing with Update Hooks. Check out what I do down below using drush to do my testing.