Python Tools for Visual Studio, ou PTVS comme il est plus communément appelé, est un plug-in open-source pour Visual Studio qui supporte la programmation avec le langage Python.
Les principales caractéristiques sont les suivantes :
- Supporte l'édition IntelliSense.
- REPL interactifs avec support pour IPython.
- Soutien au déploiement de Microsoft Azure.
- Support de débogage multi-plateforme.
- Aide au débogage multilingue.
Python Tools for Visual Studio vous permet de transformer Visual Studio en un IDE Python. Il prend en charge IronPython, CPython, IPython, l'édition, le profilage, la navigation, IntelliSense, le débogage à distance de Linux/MacOS, le débogage mixte Python/C++ et le développement web avec des frameworks tels que Django.
Python Tools for Visual Studio vous permet d'utiliser un interpréteur Python existant, tel que CPython, IronPython, PyPy. Il prend en charge un large éventail de fonctionnalités allant de l'édition avec IntelliSense au débogage interactif, au profilage, aux REPL interactifs avec prise en charge d'IPython, au débogage multi-plateforme et multilingue, et au déploiement sur Microsoft Azure.