1PyCharm:
PyCharm是JetBrains开发的Python IDE。PyCharm用于一般IDE具备的功能,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持Google App Engine,更酷的是,PyCharm支持IronPython!
2Eclipse + PyDev:
依靠强大的eclipse,PyDev显得格外耀眼。强大的调试功能和舒服的编辑环境让PyDev赢得了许多人的青睐。不过eclipse本来就是耗资源大户,PyDev在这一点上毫无办法,但现在的电脑都很快了,跑eclipse根本就是小case,不用担心太多。除了强大的调试功能,依靠 eclipse,PyDev的代码浏览能力是其它所有IDE所不能比的,比如按住CTRL键再点击一个类就能自动跳到该类的定义,这对于阅读代码非常有用。现在PyDev extension也开源了,所以一些(我不知道的)高级的功能也被融入到PyDev里了。
3Visual Studio + PTVS:
众所周知,Visual Studio是开发Windows平台产品的利器,是C#、ASPNET等应用开发的首选 IDE。其实,Visual Studio也可作为Python IDE来使用。你只需在Visual Studio的基础上,安装PTVS(Python Tools for Vistul Studio)插件,即可快速将Visual Studio变成Python IDE来使用。
4Ulipad:
Ulipad是一个国人limodou编写的专业Python编辑器,它基于wxpython开发的GUI(图形化界面),前身是NewEdit,有自动补全功能,很方便,不过没有把界面设计器wxGlade集成进来。开源,可以用SVN下载到最新的源代码,依赖wxPython。轻便小巧而功能强大,非常适合初学者。
5Spyder:
Spyder(就是原来著名的Pydee)是一个强大的交互式Python语言开发环境,属于python(x,y)的一部分,完整的python(x,y)有400多M,集成了科学计算常用的python第三方库。提供高级的代码编辑、交互测试、调试等特性,支持包括Windows、Linux和OS X系统。
6Sublime Text:
Sublime Text是开发者中最流行的编辑器之一,多功能,支持多种语言,而且在开发者社区非常受欢迎。Sublime有自己的包管理器,开发者可以使用它来安装组件,插件和额外的样式,所有这些都能提升你的编码体验。Sublime配合上插件也可以比较方便地搭建一个方便的类似IDE的python调试环境了。
以上就是Python开发中常用的六款开发工具。
Sublime Text它可以跨平台,还拥有丰富的插件和主题、代码补全、语法高亮等功能,主题配置也非常简单,所以特别适合新手来使用。
IDLE
如果是Windows系统,可以使用IDLE,它是Python自带的编辑器,刚开始可以使用它来进行 *** 作,IDLE具有语法高亮功能,还允许在IDLE中运行程序,如果有一些debug,也会自动帮我们处理好。
VIM
是一款功能十分强大的编辑器,如果熟练使用VIM的话,可以完全脱离鼠标,不过学习VIM需要一定的学习成本,为什么这么说呢因为需要花时间去研究一下快捷命令和插件的使用,但是长远来讲,使用VIM是一个非常不错的选择。
PyCharm
如果小伙伴之前使用过Intelij IDEA的话,也会十分喜欢PyCharm的,因为两者出自同一家公司,用起来也会十分顺手,现在很多公司也都在使用PyCharm,需要注意的是,它的专业版需要花钱购买。
Emacs
它在Python界也非常受欢迎,是一款开源的编辑器,支持插件扩展,可以配置一个Python集成开发环境,它不仅仅是一个编辑器,同时还是一个整合环境,甚至可以说是一个集成开发环境。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)