众所周知,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程序。
14 楼 yushine 2013-07-09 00:02
13 楼 WingForce 2013-07-06 07:36
Eclipse性能和VS比如何?
不知道Linux上VS的性能如何?
不知道Linux上wow性能如何,office性能如何,dota性能如何
你这个反问有意义么?
12 楼 cyruscript 2013-07-05 16:55
Eclipse性能和VS比如何?
不知道Linux上VS的性能如何?
11 楼 flashing 2013-07-05 10:24
Eclipse 也好意思叫小巧?我要吐了
跟VS比起来,你还觉得Eclipse不小巧?我要吐了
laf,真是看和谁比!
10 楼 ray_linn 2013-07-05 10:01
Eclipse 也好意思叫小巧?我要吐了
你常见的VS已经包含了各种编译器在内,MS站点上有类似Eclipse的VS editor可供下载,比Eclipse来说,速度和稳定性大大胜出。
9 楼 mz0827 2013-07-05 09:49
完胜eclipse和vs
对,对模板、python都支持的非常好啊
8 楼 allenny 2013-07-05 09:23
7 楼 galfordliu 2013-07-05 09:13
完胜eclipse和vs
6 楼 xieyongwei 2013-07-05 08:48
Eclipse 也好意思叫小巧?我要吐了
跟VS比起来,你还觉得Eclipse不小巧?我要吐了
估计 zicjin 根本不知道Eclipse为何物。
5 楼 kingxip 2013-07-05 08:15
Eclipse 也好意思叫小巧?我要吐了
跟VS比起来,你还觉得Eclipse不小巧?我要吐了
4 楼 zicjin 2013-07-05 08:01
Eclipse 也好意思叫小巧?我要吐了
3 楼 WingForce 2013-07-04 22:31
Eclipse性能和VS比如何?
2 楼 cyruscript 2013-07-04 21:53
1 楼 peterleepersonal 2013-07-04 21:40