On first glance, I thought this project would be great... I can use the already-productive VS 2008 environment to do my Python stuff on the spiffy new IronPython 2.0.
Bzzzt! Wrong answer! I have been spending more time chasing stupid errors because the environment consistently confuses spaces and tabs. As a result it causes problems when one method in a class is (1 tab char) and the next method is (4 spaces),
and it takes a lot of time to make sure the indents are of the proper character.
As a result, I have a hybrid development environment. I set up Eclipse with PyDev, and my Visual Studio Projects folder is the Eclipse workspace. I do all of the code writing in Eclipse and then switch to Visual Studio to debug. It's a great
combo, especially if you've done a lot of Python development under Linux (as I have).