Python Tools for Visual Studio

Free

PTVS is a free/OSS plugin that turns Visual Studio into a Python IDE. Supports CPython, IronPython, editing, browsing, Intellisense, mixed Python/C++ debugging, remote linux/MacOS debugging, profiling, HPC clusters, multiple REPL’s, IPython, Django, and cloud computing.

(10) Review
Visual Studio
2013, 2012, 2010
Get now (62,262)
9/10/2013
2.0
E-mail Twitter del.icio.us Digg Facebook
Add to favorites
Description
Reviews (10)
Q and A (2)
Sign in to write a review
Sort by:

by jj995 | Thu 8:09 PM

Intellisense and the debugger don't work well for me. I work on a project with IronPython, C#, and C++.

With the debugger, I can't step into C++ code from IronPython (although I've heard this works from CPython instead of IronPython).

I don't particularly like the debugger for just IronPython files either because the stack entries show up as things like the following:

Snippets.debug.scripting!__main__$1.__main__(IronPython.Runtime.FunctionCode $functionCode) Line 176

Compare this to the integrated python pdb stack entry:

> d:\foo\main.py(176)<module>()

I prefer to not have all the "Snippet" like garbage cluttering the stack.

Intellisense fails to work for C# calls from IronPython.

Intellisense also fails to work from many of my imported IronPython modules.

Attempts to get help is difficult, since there is no PTVS mailing list nor IRC channel and it seems that there is a huge backlog of issues listed at https://pytools.codeplex.com/workitem/list/basic .

It seems odd to me that all reviews I've found so far rave about the greatness of PTVS. I suspect that the rave reviewers are using PTVS with CPython and not IronPython.

by Ed (DareDevil57) | August 14 2014

by mperga | June 06 2014

by Franklin_Banks | April 04 2014

Easily the best Python development tool out there.

by sk3141 | January 16 2014

by Hagai Akibayov | January 11 2014

by igetgames | October 31 2013

by boblewis | February 18 2013

by Arkady Shapkin | December 02 2012

by Dzmuh | April 14 2011

Sign in to start a discussion


  • VS 2013 Preview?
    1 Posts | Last post July 03, 2013
    • When will this be available for VS2013 Preview?
  • VS 2012?
    2 Posts | Last post October 08, 2012
    • The title says it. Will this come to Visual Studio 2012?
    • hi kirllenseer,
      
      yes, the newly release 1.5RC supports VS2012.