微软为 Visual Studio 开发 Python 工具套件(PTVS)的团队通过发布 PTVS 的 2.1 RC 版本持续将 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 版本,用户就可以开始体验了。
查看英文原文: Python Tools for Visual Studio 2.1 RC Released
感谢赵震一对本文的审校。
给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。
评论