Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Сегодняшний проект, посвященный языкам, представляет бесплатное расширение с открытым исходным текстом для Visual Studio, которое понравиться пользователям Python`а (а также всем, кто хочет узнать, как можно расширить Visual Studio для добавления поддержки новых языков).
PTVS – это бесплатный подключаемый модуль с открытым исходным кодом, превращающий Visual Studio в Python IDE.
PTVS поддерживает CPython, IronPython, редактирование, просмотр, Intellisense, объединенную отладку Python/C++, удаленную отладку для linux/MacOS, профилирование, IPython, Django, облачные вычисления с клиентскими библиотеками для Windows, Linux и MacOS.
Спроектировано, разработано и поддерживается Microsoft и сообществом.
Установка пакета Python Tools for Visual Studio
Установка PTVS относительно проста. По существу, вам нужны три вещи:
1) VisualStudio (платная или бесплатная версия)
2) Расширение PTVS (обеспечивает поддержку VSPython )
3) Интерпретатор Python (не входит в пакет PTVS )
Если у вас уже есть VS, установите PTVS. Если нет, рассмотрите установку интегрированного PTVS-пакета. Затем добавьте интерпретатор и можете начинать:
«Интегрированный PTVS-пакет» объединяет оболочку «VS 2013 Shell» с PTVS в едином пакете. Результирующая среда Python IDE полностью бесплатна и останется такой в будущем. Все возможности интегрированного PTVS совпадают с полной/платной версией VS, за исключением поддержки профилирования и модульных тестов. Замечание: интегрированный PTVSтребует по крайней мере** Win7** SP1 и** IE10.**
ЗАМЕЧАНИЕ: вы не сможете установить PTVS (или любое другое расширение) в редакции VS Express.
В случае VS 2013 и IronPython установка прошла очень быстро и всё заработало сразу...
Вот что вы увидите в шаблонах проектов WPF/Winform IronPython...
И за секунды я написал свои первые строки в IronPython REPL,
Если вы имеете дело с Python’ом и у вас есть Visual Studio, сделать это не проблема...
Кроме того, поддерживаются Visual Studio 2010, 2012 и 2013.
Мы рады представить выпуск Python Tools for Visual Studio 2.0. Python Tools для Visual Studio (PTVS) – это модуль расширения Visual Studio с открытым исходным текстом, поддерживающий программирование на языке Python. PTVS обеспечивает широкий диапазон возможностей, включая CPython/IronPython, редактирование/Intellisense/отладку/профилирование, облако, IPython, а также кроссплатформенную и кроссязыковую отладку.
КРАТКИЙ ВИДЕООБЗОР
Для краткого ознакомления с общими возможностями IDE посмотрите это видео.ИЗМЕНЕНИЯ ПО ОТНОШЕНИЮ К ВЕРСИИ 1.5
Произошел ряд значительных улучшений по сравнению с предыдущей версией 1.5RTM, многие из которых были инициированы вашими отзывами и предложениями. Сводка изменений представлена ниже:IDE
• Среда Python: см. документацию или этот видеообзор.• Поддержка виртуальных сред: легко и быстро создать в ваших проектах изолированные среды для установки пакетов.
• Различные улучшения Intellisense, особенно для пакетов с компилируемыми модулями, такими как numpy и PyQt. Подробнее см. в документации или в видеообзоре.
• Новая команда реформатирования кода
Отладка
• Отладка в смешанном режиме для Python и C++. (видеообзор)• Удаленная кроссистемная отладка для Windows, Linux и MacOS: (видеообзор)
Облако
• Публикация Django-приложений на веб-сайтах Windows Azure – вдобавок к уже существующей возможности публикации в облачный сервис теперь можно быстро публиковать сайт в Windows AzureВеб-сайты (видеообзор)
• Исправлены некоторые ошибки в Azure SDK для Windows, Linux и MacOS.Общие
• Начиная с VS2013, мы рады объявить, что PTVS поставляется «в коробке». Это означает, что когда вы устанавливаете Visual Studio в ней есть ссылка на существующую загрузку «Python», которая направит вас к последней версии установщика PTVS.• Исправлены некоторые ошибки и улучшена производительность, например, время загрузки большого проекта.
И имеется также ряд примеров (например, для Kinect).