PTVS is a free, open source plugin that turns Visual Studio into a Python IDE. It supports editing, browsing, IntelliSense, mixed Python/C++ debugging, remote Linux/MacOS debugging, profiling, IPython, and web development with Django and other frameworks. From the Visual Studio 2017 or Visual Studio 2019 installer, select the Python or Data Science workload to add Python support to Visual Studio.
![Python Tools for Visual Studio](https://cdn-ak-scissors.b.st-hatena.com/image/square/f98e5ee11bcfdf900446edd1647ccc4f4178e1fe/height=288;version=1;width=512/https%3A%2F%2Fgithub.com%2FMicrosoft%2FPTVS%2Fraw%2Fgh-pages%2Fimages%2Fvideo_thumb.png)