Инструменты Python для бета-версии Visual Studio 2.1


Microsoft улучшает поддержку Python в Visual Studio с выпуском инструментов Python для бета-версии VS 2.1.

Обновление добавляет поддержку новых веб-фреймворков, включая Bottle и Flask, поддержку установки в Visual Studio Express и улучшения в шаблоне Django IntelliSense.

В своем блоге об обновлении Сомасегар сказал::

“благодаря интегрированной поддержке IPython REPL для интеллектуальной истории, команд оболочки и встроенных изображений, эти инструменты обеспечивают отличную исследовательскую среду кодирования. А благодаря таким уникальным функциям, как отладка Python в смешанном режиме с C++ и удаленная отладка серверов Linux в Azure, Visual Studio предоставляет отличную среду разработки для разработчиков Python.”

Somasegar отмечает, что код Python будет работать в большинстве современных браузеров до тех пор, пока браузер поддерживается локальным движком Python, и что Microsoft также добавила поддержку Python в Azure. Он говорит, что там, где PTVS предоставляет подробную поддержку IntelliSense и расширенную поддержку отладки и профилирования, IPython позволяет легко обмениваться “исполняемыми” записными книжками, состоящими из смешанного кода, уценки и графики.

Интересна улучшенная поддержка веб-фреймворков; PTVS поддерживает Django с 1.5 и теперь поддерживает Bottle и Flask. Существует также “универсальный” шаблон веб-фреймворка, который можно использовать для таких фреймворков, как пирамида. Это видео поможет вам настроить веб-проект Flask, импортировать существующий проект Pyramid и опубликовать его на веб-сайтах Azure:

Microsoft работает над добавлением поддержки удаленной отладки для веб-сайтов Azure, и ожидается, что она будет добавлена в PTVS 2.1 Beta 2 в ближайшем будущем.

Если вы используете шаблоны Django, бета-версия имеет полную поддержку HTML5, CSS и JS. Он имеет подсветку синтаксиса и Intellisense для CSS и JS, а также был улучшен HTML Intellisense. Другие улучшения включают в себя лучшую производительность отладчика, повышенную стабильность при работе с большими наборами данных и возможность добавления целевого объекта CoreCompile в проект при создании не веб-проектов в Visual Studio.

Бета-версия бесплатна под лицензией Apache 2.0 и размещена на CodePlex. Он может быть установлен в бесплатной Visual Studio Express для Интернета или Visual Studio Express для рабочего стола Windows.


Добавить комментарий