微信号:infoqchina

介绍:有内容的技术社区媒体

【工具】微软发布针对Visual Studio的Python工具的2.1 RC版

2014-08-26 21:48 InfoQ

微软为Visual Studio开发Python工具套件(PTVS)的团队通过发布PTVS的2.1RC版本持续将Visual Studio的角色打造为多语言的开发工具。 PTVS也将Visual Studio变成了能够感知Python语言的开发环境,这个开发环境在简化了Windows平台下开发Python系统的同时,也加入了多个强大的功能。

构建在曾今2.1 Beta版本中就争议过的内容之上,这次的RC版本添加了经过改进的支持Anaconda的环境,这样能够使用Visual Studio现有的可视化工具来查看HTML,XML和JSON字符串,甚至也提供了能够定制代码高亮颜色的功能,针对这项功能的请求在两年前就曾被提出来过。

PTVS支持在您系统上已经安装的Python解释器,无论这个解释器是传统的CPython还是IronPython,同时也支持安装多个版本的解释器,这样一个环境能够完全兼容Python版本2.7.X和3.4.X,使用起来不会有任何问题。PTVS本身也自带了一个交互窗口,该交互窗口能够接收直接输入的Python命令,并且支持典型编辑器的功能(比如智能感应功能)以及其他更加高级的特性: Python/C++混合模式下的调试,以及远程Linux/ Mac OS X的调试。后面一项远程调试功能容许用户将代码部署到远程服务器上的同时,保留对这些代码在本地的编辑功能。

PTVS工具套件存在于付费版的Visual Studio 2010专业版及更高版本上,以及支持开发网页和桌面应用的VS2013简洁(Express)版本。该工具套件可以在它的项目主页上找到,并且采用的是Apache 2.0发布许可。将该工具套件与上述提到的Visual Studio软件包之一进行集成,并且选择好自己偏好的Python版本,用户就可以开始体验了。


 
InfoQ 更多文章 Facebook如何实现PB级别数据库自动化备份 学术派Google软件工程师Matt Welsh谈移动开发趋势 Spotify为什么要使用一些“无聊”的技术? 妹纸们放假了,汉纸们做啥? 大多数重构可以避免
猜您喜欢 培训行业万人开班盛况,你见过么? 正则表达式中, \\\\d 和 [0-9] 并不等价 41岁英年早逝的北大才子,写给四岁幼子的诀别书 OAuth 2.0 实用指南 PyTips 0x0f - Python 修饰器与 functools