Please check out:
https://www.windowsazure.com/en-us/develop/python
Python integration for Visual Studio 2010
PTVS 1.5 RC with VS2012 support is LIVE!
Dedicated to Kyril Faenov
Supports CPython and
IronPython
Python editor with
intellisense and signature help
Find all references and
goto definition
Local and remote
debugging
Refactoring:
Rename,
extract method
Profiling with multiple views
Integrated REPL window with inline matplotlib graphics
Support for
HPC clusters and MPI and debugging
Interactive parallel computing via integrated IPython REPL
Object browser
Django Web Framework with template intellisense and debugging
Client Libraries for Windows Azure (Windows, MacOS, Linux) https://www.windowsazure.com/en-us/develop/python
New in PTVS 1.5 RC [Sep 2012]
VS2012 support!
A Live Debug REPL - YT: http://www.youtube.com/watch?v=erNx2NLu-t4&hd=1
Project load time improvements
Kinect 1.5 support
New “New Project from Existing Code!”
Improved intellisense (iterator, PyQt, …)
Python 3.3 language support
New in PTVS 1.5 Beta 1 [June 2012]
Support for Django! Create, Edit, Debug, Intellisense support for Django apps, FastCGI, ...
Support for Azure (Cloud Service) see: http://www.youtube.com/watch?v=UsLti4KlgAY
Bug fixes (pls see release notes)
License / Price
PTVS is free & Open Source (Apache 2.0)
What, Why, Who, … ?
Python Tools for Visual Studio turns Visual Studio into a Python IDE. It's a free & open source plug-in for Visual Studio 2010 from Microsoft's Developer Division. 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...
Note: PTVS is not a Python distribution; it works with your existing Python/IronPython installation to provide you an integrated editing and debugging experience.
Quick Overview
To get a taste of what PTVS looks like, check out the videos on YouTube under "PTVS". A couple of samples:
PTVS - Core editing experience with Python Tools for Visual Studio
PTVS - Profiling with Python Tools for Visual Studio
Quick Start Guide
For a completely free setup, you can install PTVS into the Visual Studio "Integrated Shell" for a fully functional Python IDE. The general installation steps are:
Uninstall any previous versions of "IronPython Tools" or PTVS (if any)
Install a Python distribution (just an interpreter or a full distro)
Install Visual Studio 2010 (or the Free "Integrated Shell")
Run the PTVS installer & you're in business.
Installation – more details
Features in depth
If you are already a Visual Studio user, you'll find Python to be a natural extension. The walk-through pages of this wiki cover the core features along with new additions such as using Windows HPC clusters, MPI, etc.
Detailed Walk-through – IDE Features
Detailed Walk-through – HPC and Cloud Features
Detailed Walk-through - NumPy and SciPy for .Net
Support & Q/A
Please use the Discussions Tab for questions/bugs/suggestions/etc.
Keeping in touch
Twitter : @pt4vs http://twitter.com/pt4vs (note the 4 in there)
Facebook : http://www.facebook.com/pt4vs or "Python Tools for Visual Studio"
Reddit : ptvs
Codeplex : latest binaries, sources & forum
Getting Involved
PTVS is a small team – we would love for you to get involved!
Please see details here.
Building PTVS yourself
If you’d like to build the code yourself, please see the instructions here:
Building PTVS from source.
Related cool projects
Sho,
Solver,
IronPython,
IPython, …