Python Tools for Visual Studio, o PTVS come è più comunemente conosciuto, è un plug-in open-source per Visual Studio che supporta la programmazione con il linguaggio Python.
Le caratteristiche principali includono:
- Supporta l'editing IntelliSense.
- REPL interattive con supporto per IPython.
- Supporto per la distribuzione di Microsoft Azure.
- Supporto per il debug di piattaforme incrociate.
- Supporto per il debug multilingue.
Python Tools for Visual Studio permette di trasformare Visual Studio in un IDE Python. Supporta IronPython, CPython, IPython, editing, profilazione, navigazione, IntelliSense, debug remoto di Linux/MacOS, debug misto Python/C++ e sviluppo web con framework come Django.
Python Tools for Visual Studio permette di utilizzare un interprete Python esistente, come CPython, IronPython, PyPython. Supporta un'ampia gamma di funzionalità, dall'editing con IntelliSense al debug interattivo, al profiling, alle REPL interattive con supporto per IPython, al supporto per il debug multipiattaforma e multilingue e alla distribuzione su Microsoft Azure.