Python Tools
for Visual Studio: Leverage the power of the Visual Studio IDE to develop better
and more efficient Python projects
Download
Introduction
What this book covers
Chapter 1, Introduction to PTVS, provides a high-level overview of PTVS and
the interaction between Visual Studio and a Python interpreter.
Chapter 2, Python Tools in Visual Studio, provides an in-depth analysis of the tools,
type checking, inner functionalities, and automatisms (IntelliSense and REPL)
of PTVS.
Chapter 3, Day-to-day Coding Tools, talks about browsing through the code and the code and the flexible setting of Python environment. It also talks about refactoring and the debugging process.
Chapter 4, Django in PTVS, shows how to harness the powerful Visual Studio IDE
and tooling to speed up Django development.
Chapter 5, Advanced Django in PTVS, provides an in-depth look at remote task
management and schema migrations using the third-party Python libraries
Fabric and South.
Chapter 6, IPython and IronPython, provides an overview of the IPython library and
how it's integrated in Visual Studio. It also provides an introduction to IronPython
and its integration with the .NET framework.
What you need for this book
You will need a basic understanding of Python, a computer with Windows installed,
and an Internet connection. To follow through the exercises and examples, we would
suggest that you have Visual Studio as well.
Who this book is for
This book is intended for developers who are aiming to enhance their productivity
in Python projects with automation tools that Visual Studio provides for the .NET
community. Some basic knowledge of Python programming is essential.