英文原版地址:http://blogs.msdn.com/b/uk_faculty_connection/archive/2016/02/23/python-tools-for-visual-studio-and-the-microsoft-python-developer-blog.aspx
微软的Python小组
微软的 Python 团队和给你带来 SQL Server、Azure ML(Machine Learning)Studio、Cortana Analytics Suite等产品的团队是一个团队的。
从目前来看很显然Python语言是数据科学的一个重要组成部分,所以它很适合我们去紧密接近那些真正推动该领域的团队。
你可能之前已经见过 Jupyter Notebooks in Azure ML Studio和Cortana Analytics Gallery — — 这些都是我们。我们已经同其他团队合作为 Python带来 Azure ML data access SDK,所以你可以以编程方式将数据集从Azure ML Studio导入和导出。
如此棒的团队正在和 Visual Studio 团队一起工作,通过Python Tools for Visual Studio插件提供 Python 支持,这款插件你可以在任何的免费的版本Visual Studio 2015中获得,也可以从微软其他为Python支持的团队获得,所以你可以在 Azure appService上使用Python,用于 Application Insights(应用检测)和Windows loT,或者通过跨平台Azure SDK for Python来管理你所有的Azure服务。
团队也正在和社区商讨,是否赞助 Jupyter/IPython 项目,是否主持PyLadies 项目,是否支持PyCon US和是否在 我们的会议中心主持PyData Seattle 。
你可以找出在 https://blogs.msdn.microsoft.com/pythonengineering 最新进展。
Visual Studio对Python有哪些支持
性能提升,PyPy、 IronPython 和更多
详细的智能感知
交互式调试
与 Visual Studio 功能集成在一起
免费和开放源码
在 Visual Studio 中自定义安装选择
产品功能和支持
编辑
了解你代码的编辑器
让 Visual Studio 思考你的代码,然后告诉你哪些类型应该在哪使用。Tooltips, completions和code snippets让你更有效率。
库
查找和安装你需要的库
使用第三方库是来解决你问题最快捷的方式。可以使用我们的 pip、 PyPI 和虚拟环境支持来管理你的项目和依赖关系。
调试
交互式界面诊断您的代码在 Windows 和 Linux 上的问题
我们不可能总是写出完美的代码,一旦当它错了Visual Studio就能 提供帮助。以可视方式逐句通过代码,查看或修改状态,与你的程序进行交互而无视操作系统类型。
交互
一个通过Visual Studio制作的 Python 交互式 REOL(read-eval-print-loop计算机编程环境)
不要等到你完成工作再开始看你代码的功能。这种交互式窗口能立即执行你的代码,显示输出、错误、 图形和图像。这种交互式窗口与 IPython 的集成使它成为一种强大的数据操纵平台。
源代码管理
Git 和 TFS 没有命令行
管理你的Git/TFS 项目,挂起更改,并使用团队资源管理器轻松转移指令,或者查看适用于Visual Studio中的许多源代码控制扩展之一。
单元测试
验证你在编辑器中的更改
确保你的代码正常工作且无需离开 Visual Studio。从测试窗口查看、编辑、运行和调试。
开放源码
Fork Python for Visual Studio on Github
Python Tools forVisual Studio是一个完全免费的扩展插件,开发和支持都是通过社区和微软的捐助。访问我们的 Github 页面以查看或参与 PTVS 发展。
更多的资源
Python Tools for Visual Studio Installation
Python Tools for Visual Studio Video Tutorial
Python Tools for Visual Studio Documentation