We’re pleased to announce the release of Python Tools for Visual Studio version 1.0. Python Tools for Visual Studio (PTVS) is an open-source plug-in for Visual Studio which supports programming with the Python programming language
. PTVS is released under the Apache License, 2.0. This release includes the core features you’d expect from most IDEs including:
- Advanced code modeling which enable intellisense, finding references, and goto definition.
- Supports for common refactorings such as rename variable and extract method
- Support for debugging and profiling Python applications
- Integrated IPython support for interactive development and interactive cluster development
- Integrated support for Microsoft Research's Sho project
- Support for MPI cluster debugging including automatic deployment to the cluster
PTVS supports working with your Python distribution of choice – whether that’s the standard Python distribution, an alternate packaging of CPython such as Enthought Python Distribution
, or a completely different Python implementation such as IronPython
. PTVS supports all versions of Python from 2.5 through 3.2 – so no matter what Python you’re likely to find it supported. In addition to supporting any Python implementation PTVS contains integrated support for IronPython including drag and drop GUI support and enhanced intellisense when working with .NET APIs.
This release includes only a handful of critical bug fixes for issues reported against RC2 and discovered via our own internal testing. A complete list of issues fixed for this release is available here: http://bit.ly/PTVS-fixed-issues-v1
; in the mean time we're working hard on v1.1, and you can find a list of issues fixed and features implemented in our development release here: http://bit.ly/PTVS-fixed-issues-dev
We’d like to thank all of the users who took the time to report issues and feedback over our product lifecycle: 42K, 445363200, alegault, andresmac, AphexSA, asqui, bkadamgk, bobsh, btribble, CalebMB, cendalc, chuckjacobs, cspwcspw, cyberchand, dinov, enniot, eyeofhell, fergalmoran, flyingfether, gnezim, Haozes, HugoRien, impulse9, jodNi, JohnMueller, joxn, jrade, JulesJacobs, lifning, loocas, lundebro, MichaelBaker, mloskot, nriley, ohaynold, OldWarhorse, pegorov, PingLin, pkohut, proofy, pymab, reckoner1, roxtar, sei_empower, sinsanity, slideomix, SpudInNZ, stevedeitz, stjohnburn, sumitbasu, TheBits, Tiphon, unplugea, wesley0423, xavier_grundus, Zooba, and Zugzwang.
The Python Tools for Visual Studio Team