If you haven’t checked it out, you really should. It lets you write both CPython and IronPython in Visual Studio and you can debug both. It does a pretty good job of dependency and usage tracking so that things like “find all references” and “go to definition” work pretty well, and it even lets you attach to a running process to do debugging in Python and/or a mixed environment. It is a Microsoft open source project, and 3rd party contributions are welcome, but as a DevStudio language plugin, you will need an expensive version of DevStudio to participate.

 

http://pytools.codeplex.com/

 

Brett