Python Tools for Visual Studio

Python Tools for Visual Studio 2.2.6

User Rating

  • Review
  • Changelog

Python Tools for Visual Studio is a plugin that allows users to program with the Python language in Visual Studio. PTVS enables you to write Python code using IntelliSense, IronPython, C++ debugging, IPython, CPython, Mac Os, and Linux debugging, etc. 

As you know, Python is one of the most popular programming languages these days since it is easy to learn and reliable. Moreover, Python improves developer productivity and code readability.  What is also critical and attractive for programmers, is that Python is a language that is being developed actively. 

Speaking of Visual Studio, it is an IDE that you can use to develop websites, applications, and programs. It provides users with various tools, such as a debugger, code editor, designer, etc. Even though Visual Studio has a huge number of built-in languages (Visual Basic, JavaScript, C++, HTML, XML, etc.), Python is not on the list. Thanks to Python Tools for Visual Studio (PTVS), it is possible now to use all the features of Microsoft Visual Studio to develop Python code. The installation process is not complicated since Visual Studio automatically detects the plugin. 

Why Use Python Tools for Visual Studio?

First of all, PTVS supports all versions of Python, including CPython, IronPython, Jython, PyPy, Stackless.  The plugin allows you to add full Python support to Visual Studio, which means that you can work using Python and enjoy all features of Visual Studio. For example, you can write and edit the code with highlight, autocomplete, refracting, formatting, code navigation, etc.  

Thanks to PTVS, programmers can create sites with Django, Bottle, and Flask and publish them on Windows Azure. It is also worth mentioning that using it makes it convenient to develop sites from scratch and using project templates. As was already mentioned, to build Python code, you can use IntelliSense, IronPython, mixed Python/ C++ debugging, IPython, CPython, Mac Os and Linux debugging, web development.

Key features include:

  • Code navigation.
  • Debugging support.
  • Profiling with multiple views.
  • Supports Microsoft Azure.
  • Supports CPython, IronPython, Jython, PyPy.
  • Supports IntelliSense.
  • REPL window.


Overall, PTVS allows users to compile Python code by using all features of Virtual Studio. Thanks to PTVS you can perform wide range functions, such as editing, debugging, profiling, publishing on Microsoft Azure, etc.   The plugin is easy to install as Visual Studio detects it automatically.

What's new in 2.2.6 version?

  • PTVS 2.2.6 is a critical bug fix release, so no new functionality has been added.

The following significant issues have been resolved:

  • Fixes errors when auto-configuring Python 3.6 (issues #1565, #1994 and #2005)
  • Note that Python 3.6 is still not supported by this release. This fix merely prevents a crash when unsupported versions are configured as custom environments.
  • Fixes interpreter link crashing when path variable not set (issue #2010)


More info

  • Last Updated: 2019-08-09
  • Developer: Microsoft
  • Homepage:
  • Version: 2.2.6
  • File size: 6.69 MB
  • Downloads: 1,525
  • Operating system: Windows 10, Windows 8/8.1, Windows 7, Windows Vista, Windows XP
  • Filename: PTVS 2.2.6 VS 2015.msi
  • MD5 Checksum: 6b6fc207e3f66bab97df13076d21903f