- PVSM.RU - https://www.pvsm.ru -

Что есть в Visual Studio 2015 для разработчика на Python

Всем привет!

С версией Visual Studio 2015 Community [1] компания Microsoft впервые предложила разработчикам совершенно бесплатно пользоваться полнофункциональной версией своего мощного инструмента для разработки. Напомню, что функционал Visual Studio 2015 Community почти полностью предоставляет функционал версии Professional [2], но имеет некоторые лицензионные ограничения по использованию в коммерческой разработке.

Visual Studio 2015 Community так же, как и остальные версии инструмента, расширяема, благодаря Visual Studio Marketplace и всем официальным обновлениям инструмента. То есть огромное, постоянно увеличивающееся количество функционала доступно разработчикам совершенно бесплатно. Это касается и инструментов для разработки на языке Python [3].

Поддержка Python станет доступна, если отметить соответствующий пункт при установке среды. Это касается и CPython, PyPy, IronPython, поддержки IntelliSense, интерактивной отладки, интеграции и других возможностей Visual Studio для Python:

Удобное редактирование
Всплывающие подсказки, сниппеты, автоподстановка

Что есть в Visual Studio 2015 для разработчика на Python - 1

Необходимые библиотеки
pip, PyPI и поддержка виртуального окружения для управления вашими проектами и зависимостями.

Что есть в Visual Studio 2015 для разработчика на Python - 2

Отладка
Вы можете интерактивно диагностировать проблемы в коде. Visual Studio помогает пошагово пройтись по вашему коду, просматривать и изменять состояния, и взаимодействовать с программой независимо от операционной системы.

Что есть в Visual Studio 2015 для разработчика на Python - 3

Интерактивность
Знакомый вам REPL работает над данными в отлаживаемом процессе, позволяя на лету вычислять сложные выражения и переопределять классы и функции. Interactive Window немедленно отобразит результаты, ошибки, графики и картинки. Интеграция с IPython позволяет предоставить разработчику мощную платформу для обработки данных.

Что есть в Visual Studio 2015 для разработчика на Python - 4

Управление кодом
С помощью Team Explorer вы можете управлять вашими Git/TFS проектами, отложенными изменениями и ветвями. Так же существует возможность попробовать множество других расширений для управления кодом, доступными для Visual Studio.

Что есть в Visual Studio 2015 для разработчика на Python - 5

Модульное тестирование
Корректную работу вашего кода можно проверить прямо в Visual Studio. Вы сможете просматривать, редактировать, запускать и проводить отладку модульных тестов из Test Windows.

Что есть в Visual Studio 2015 для разработчика на Python - 6

Заключение

Инструменты для Python являются абсолютно бесплатным расширением, разработанным и поддерживаем компанией Microsoft при участии сообщества. Вы можете посетить страницу на GitHub [3], чтобы посмотреть или поучаствовать в их разработке.

Полезные ссылки

Автор: Microsoft

Источник [8]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/razrabotka/115284

Ссылки в тексте:

[1] Visual Studio 2015 Community: https://www.visualstudio.com/products/visual-studio-community-vs

[2] версии Professional: https://www.visualstudio.com/products/visual-studio-professional-with-msdn-vs

[3] языке Python: http://microsoft.github.io/PTVS/

[4] бесплатные предложения для разработчиков: https://www.visualstudio.com/ru-ru/products/free-developer-offers-vs.aspx

[5] Visual Studio Dev Essentials: https://www.visualstudio.com/ru-ru/products/visual-studio-dev-essentials-vs.aspx

[6] Лабораторные работы: https://msdn.microsoft.com/ru-ru/mt627843.aspx

[7] Лабораторные работы : https://channel9.msdn.com/Events/Windows-Camp/Window-Camp-Labs-2015-Russia

[8] Источник: https://habrahabr.ru/post/279455/