微软隐藏的秘密武器之一:Visual Studio可作为Python IDE
众所周知,Visual Studio 是开发 Windows 平台产品的利器,是C#、ASP.NET 等应用开发的首选 IDE。其实,Visual Studio 也可作为 Python IDE 来使用。你只需在 Visual Studio 的基础上,安装 PTVS(Python Tools for Vistul Studio)插件,即可快速将 Visual Studio 变成 Python IDE 来使用。
PTVS 部分功能简介
PTVS 是一个自由/开源插件,它支持 CPython、IronPython、编辑、浏览、智能感知、混合的 Python/ C++ 调试、性能分析、HPC 集群、IPython、Django、以及适用于 Windows、Linux 和 MacOS 的客户端的云计算。
PTVS 能够识别到已安装的 Python 引擎,用户可以很容易的在多个引擎之间进行切换。在这里,用户可以看到,VS 可以为每个版本的 Python 或 IronPython 自动更新相应的数据库。
PTVS 集成了 Python 单元测试及 VS 单元测试 UI,能够清楚地识别出用户在进行单元测试。
安装 PTVS
电脑上需要具备 VS、PTVS 和 Python 这三个平台软件安装包,这是安装的前提。这里有一个完整的 PTVS 安装说明。
- 如果你没有安装 Visual Studio,可以查找包含 Visual Studio Shell 的 PTVS。这里为你提供了"PyToolsIntegrated"、Python 可供你查阅下载使用。
- 如果你已经安装了 VS 2010 或 VS 2012 或 VS 2013,这时需要查阅与该版本相应的 PTVS。这里以 VS2013、Python 3.3、PTVS 为例说明。
基于 Visual Studio 平台开发的 Django 应用程序
如果你是一位 Django(Python 的一个 Web 框架)Web 的开发人员,那么你可以使用 VS 来开发应用程序。
点击文件新建 Django 应用程序,这时从解决方案资源管理器中获得了一个新的 ython 虚拟环境,接着 Visual Studio 为你自动安装 pip(Python 包管理器)。
这时右击“dev“,就如同 NuGet 一样,安装了 Django
由于 Django 运行的程序比较多,所以运行起来需花费一些时间,在 Django 中完成了 Hello World 程序的编写后,从 Visual Studio 平台中启动并运行这个 Hello Django 程序。
英文原文:One of Microsoft's Best-Kept Secrets - Python Tools for Visual Studio (PTVS)