Содержание
- What is PTVS
- Getting Started with PTVS
- PTVS Deep Dives
- Source Control
- Python Interpreters
- Cross-Platform Remote Debugging
- Creating Native Modules
- Creating a Django Website
- Other Videos
- Using Python in Visual Studio
- Python and Node.js: Microsoft's Best Kept Secrets
- Visual Studio Toolbox
- Video Archive
What is PTVS
A three minute introduction to Python, Visual Studio, and how to get it.
Getting Started with PTVS
This short series of six 3-5 minute videos covers the main features of Python Tools for Visual Studio.
PTVS Deep Dives
Source Control
See how to use git and TFS version control with Python projects in Visual Studio.
Python Interpreters
See how to use and manage multiple Python environments and packages with Visual Studio.
Cross-Platform Remote Debugging
See how to configure and use Python cross-platform remote debugging from Visual Studio.
Creating Native Modules
See how to create, test and debug native Python extension modules with Visual Studio.
Creating a Django Website
See how to create and test a Django website with Visual Studio, and then deploy it to Microsoft Azure.
Other Videos
Using Python in Visual Studio
A 90-minute tutorial given at PyData NYC 2015 on using Visual Studio to create a Python microservice (November 2015).
Python and Node.js: Microsoft's Best Kept Secrets
Get the big picture on Microsoft's commitment to two open-source programming languages, with some demos of the Visual Studio and Azure support that is available (May 2015).
Visual Studio Toolbox
Join Robert and Steve for a look at Python Tools for Visual Studio on Visual Studio Toolbox (Sept 2014).
Video Archive
These videos refer to old versions of PTVS and are mostly kept around for historical interest.
Overview of PTVS 2.0 features (about 2-4 minutes per area):
For a quick overview of 2.1 features please watch this video:
Detailed walkthroughs of each major feature area:
Core IDE: PTVS supports all the core features of Visual Studio plus many Python specific ones:
Editing & Intellisense | Profiling | Parallel Debug & Watch |
Live Debug REPL | MPI & Cluster Computing |
Refactoring |
PTVS now supports VMs, Cloud Service, Web Sites, Client Libraries and Browser based computing on Azure:
Django Framework & Publish to Azure | Win, Linux, Mac Python Azure Client Libraries | Python in the Browser: IPython notebook |
Dedicated to Kyril Faenov
- Documentation on docs.microsoft.com
- PTVS Project
- Development topics
- Additional resources
- wfastcgi (on PyPI)
- Video index; note that some videos are outdated.