官术网_书友最值得收藏!

Preface

Like many other developers, Python developers have always had to find ways to manage the development workflow between different tools. Most of the time, this happens without using a comprehensive guide that is available in a complete IDE which is specifically designed for Python development.

The rare, exceptional IDEs that offer complete guides are often expensive and don't provide hands-on steps to help speed up the development process.

Visual Studio, as a matured and well-developed tool over the last few decades, has dominated the market of compiled languages and languages that are strictly oriented toward Windows and .NET. Packed with handy tools and functionalities to speed up and facilitate the workflow of developers, it helps users to render repetitive tasks, manage projects, and provide a detailed outlook into the structure of a project. However, most importantly, it helps users gain a clear view into the inner structure of the code.

In the last few years, Microsoft has started exploring how to integrate new languages into Visual Studio; as a result, Python Tools for Visual Studio (PTVS) was developed. It's a well-developed tool that is already on its second release and is commonly used by professional developers as their new IDE of choice for Python projects.

PTVS has everything that a Python developer can dream of: consistent project files management, interactive debugging and code completion features with the rock solid Microsoft IntelliSense technology, project templates, a first-class Django integration package, virtual environment management right in the IDE for REPL, and a native code-based IDE that loads and reacts fast.

This book will focus more on the integration of Python in Visual Studio than the language itself. It will try to delve into the power offered by the tool and venture into the feasibility of its day-to-day usage for a developer. We will show real examples of how to use PTVS with Django and how to deal with occasional difficulties when it comes to integrating well-known libraries into a Python project on Microsoft Windows.

主站蜘蛛池模板: 汉阴县| 资源县| 鄂托克前旗| 揭西县| 育儿| 高雄县| 开远市| 五莲县| 双辽市| 高清| 凯里市| 宁河县| 兴业县| 长汀县| 白河县| 柳州市| 奉节县| 古丈县| 巨野县| 济宁市| 西平县| 新邵县| 襄樊市| 大同县| 双桥区| 饶河县| 丰宁| 澄迈县| 应城市| 景泰县| 武胜县| 宝应县| 昭通市| 当阳市| 嘉黎县| 新河县| 旬邑县| 阳东县| 思南县| 香河县| 晋城|