Python Tools for Visual Studio is a free & open source plug-in for Visual Studio 2010. PTVS enables developers to use all the major productivity features of Visual Studio to build Python code using either CPython or IronPython and adds new features such as using High Performance Computing clusters to scale your code.
Together with one of the standard distros, you can turn Visual Studio into a powerful Technical Computing IDE. Give Python Tools for Visual Studio a try to fully assess its capabilities!
Here are some key features of "Python Tools for Visual Studio":
· Supports CPython and IronPython
· Python editor with advanced member and signature intellisense
· Code navigation: “Find all refs”, goto definition, and object browser
· Local and remote debugging
· Profiling with multiple views
· Integrated REPL window with inline matplotlib graphics
· Support for HPC clusters and MPI, including debugging & Profiling
· Interactive parallel computing via integrated IPython REPL
Requirements:
· Visual Studio 2010
· CPython 2.5+ or IronPython 2.7RTM installed
· Microsoft MS-MPI redistributable (for MPI development)
· mpi4py (for CPython MPI development) or MPI.Net (for .Net MPI development)
· Microsoft HPC Pack 2008 R2 SP1 (for MPI cluster development)
What's New in This Release: [ read full changelog ]
· 655 IronPython Interactive fails to interpret Console.WriteLine(1)
· 659 Problem sending comments to interactive (again)
· 660 repl throwing internal exceptions on parsing illegal statements
· 663 More than one additional thread hangs interactive window on Windows 7 64-bit
· 679 Crash when intellisense pops up
· PyKinect: Add missing classifications, description to setup.py
· PyKinect: Add missing enum value for runtime options (new in Kinect SDK final)