Windows下免费Python IDE的又一种选择
在Windows下开发Python应用并不是主流,但是考虑到Windows巨大的用户群,以及在很多不得已的情况下需要在Windows下做Python的开发和调试,Windows下Python IDE的选择往往让很多人纠结。目前来说流行的IDE有以下几种:
-
1.Pycharm
功能强大齐全,但是收费。
-
中规中矩,适合Java系和PHP系程序员。
-
3.Ulipad
国人开发的Python专属文本编辑器,整合了调试器,适合初学者上手。
-
4.其他文本编辑器配合调试器
例如Vim, Notepad++, Sublime Text2等。。。适合高人使用。
今天要介绍一下这个组合:Pytools + Visual Studio (请注意,是免费的解决方案哦,不用去下载安装完整版的VS)
啥, 为什么, 什么玩意, ... ?
Python Tools for Visual Studio 是一个由微软技术开发小组提供的VS的开源插件。
PTVS(缩写)能让开发人员使用VS的大多数主要功能来开发Python、Cpython或是IronPython程序。
使被傻瓜化很久的.Net程序员也可以轻松搞定Python程序的编写与调试(就像我一样。。。)。
只要很简单的几个步骤,你就能定制VS使其成为一个很好的Python的开发调试工具。
注意: PTVS 并不是Python的一个分支; 但是它能与你原有的Python/IronPython环境进行集成,提供编辑代码和调试程序的功能。
The Visual Studio Shell
PTVS并不需要完整版的Visual Studio,只要安装Microsoft Visual Studio 2010(2012) Shell (Integrated)就足够了(这个是下载免费安装的)
VS 2010 Shell 可以点击此链接下载:
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=8e5aa7b6-8436-43f0-b778-00c3bca733d3
VS Shell(集成模式)是一个可以提供无缝嵌入工具和编程语言的平台,其本身并不包含任何编程语言,所以这就提供了一个非常干净的IDE平台。
他还可以无缝的与VS 2010专业版及以上版本衔接,在Shell版上安装的任何工具,在同一台电脑上的专业版上也可以直接使用(.Net程序员的福音。。。)
另外VS Shell还十分小巧,完全可以用U盘打包带走,使python程序开发远离了VS的臃肿。
好了,VS系的屌丝们,断点爽起来,进程挂起来,继续傻起来吧。。。
翻译自: http://pvdevtools_doc.readthedocs.org/en/2011.07.08/devel/IDEs/MSVC/pytools.html