这些好用的Python IDE!你用的哪一款?

2017 年 12 月 29 日 机器学习算法与Python学习

微信公众号

关键字全网搜索最新排名

【机器学习算法】:排名第一

【机器学习】:排名第一

【Python】:排名第三

【算法】:排名第四


“工欲善其事,必先利其器”,如果说编程是程序员的手艺,那么IDE就是程序员吃饭的家伙了。


一个优秀的IDE,最重要的就是在普通文本编辑之外,提供针对特定语言的各种快捷编辑功能,让程序员尽可能快捷、舒适、清晰的浏览、输入、修改代码。对于一个现代的IDE来说,语法着色、错误提示、代码折叠、代码完成、代码块定位、重构,与调试器、版本控制系统(CVS)的集成等等都是重要的功能。以插件、扩展系统为代表的可定制框架,是现代IDE的另一个流行趋势。


这里收集了一些对开发者非常有帮助的,比较好的Python IDE。如果你有其他更好的推荐,请在评论区和大家分享一下!


1.PyCharm:

PyCharm是JetBrains开发的Python IDE。PyCharm用于一般IDE具备的功能,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持Google App Engine,更酷的是,PyCharm支持IronPython!


2.Eclipse + PyDev:

依靠强大的eclipse,PyDev显得格外耀眼。强大的调试功能和舒服的编辑环境让PyDev赢得了许多人的青睐。不过eclipse本来就是耗资源大户,PyDev在这一点上毫无办法,但现在的电脑都很快了,跑eclipse根本就是小case,不用担心太多。除了强大的调试功能,依靠 eclipse,PyDev的代码浏览能力是其它所有IDE所不能比的,比如按住CTRL键再点击一个类就能自动跳到该类的定义,这对于阅读代码非常有用。现在PyDev extension也开源了,所以一些(我不知道的)高级的功能也被融入到PyDev里了。


3.Visual Studio + PTVS:

众所周知,Visual Studio是开发Windows平台产品的利器,是C#、ASP.NET等应用开发的首选 IDE。其实,Visual Studio也可作为Python IDE来使用。你只需在Visual Studio的基础上,安装PTVS(Python Tools for Vistul Studio)插件,即可快速将Visual Studio变成Python IDE来使用。


4.Ulipad:

Ulipad是一个国人limodou编写的专业Python编辑器,它基于wxpython开发的GUI(图形化界面),前身是NewEdit,有自动补全功能,很方便,不过没有把界面设计器wxGlade集成进来。开源,可以用SVN下载到最新的源代码,依赖wxPython。轻便小巧而功能强大,非常适合初学者。


5.Spyder:

Spyder(就是原来著名的Pydee)是一个强大的交互式Python语言开发环境,属于python(x,y)的一部分,完整的python(x,y)有400多M,集成了科学计算常用的python第三方库。提供高级的代码编辑、交互测试、调试等特性,支持包括Windows、Linux和OS X系统。


6.Sublime Text:

Sublime Text是开发者中最流行的编辑器之一,多功能,支持多种语言,而且在开发者社区非常受欢迎。Sublime有自己的包管理器,开发者可以使用它来安装组件,插件和额外的样式,所有这些都能提升你的编码体验。Sublime配合上插件也可以比较方便地搭建一个方便的类似IDE的python调试环境了。


你们用的哪一款呢? 欢迎留言讨论......


近期热文

精华 | 深度学习中的【五大正则化技术】与【七大优化策略】

机器学习(34)之BIRCH层次聚类详解

自然语言处理(4)之中文文本挖掘流程详解(小白入门必读)

机器学习(33)之局部线性嵌入(LLE)【降维】总结

精华 | 12个关键词告诉你告诉你什么是机器学习(基础篇)

干货 | 自然语言处理(3)之词频-逆文本词频(TF-IDF)详解


加入微信机器学习交流

请添加微信:guodongwe1991

备注姓名-单位-研究方向


广告、商业合作

请添加微信:guodongwe1991

(备注:商务合作)

登录查看更多
0

相关内容

【实用书】Python技术手册,第三版767页pdf
专知会员服务
229+阅读 · 2020年5月21日
Python导论,476页pdf,现代Python计算
专知会员服务
253+阅读 · 2020年5月17日
【资源】100+本免费数据科学书
专知会员服务
105+阅读 · 2020年3月17日
【书籍推荐】简洁的Python编程(Clean Python),附274页pdf
专知会员服务
173+阅读 · 2020年1月1日
已删除
AI掘金志
7+阅读 · 2019年7月8日
Python奇淫技巧,5个数据可视化工具
机器学习算法与Python学习
7+阅读 · 2019年4月12日
34个最优秀好用的Python开源框架
专知
9+阅读 · 2019年3月1日
数据科学、机器学习IDE概览
论智
9+阅读 · 2018年11月12日
Python | Jupyter导出PDF,自定义脚本告别G安装包
程序人生
7+阅读 · 2018年7月17日
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
Python为啥这么牛?
Python程序员
3+阅读 · 2018年3月30日
教你用Python来玩跳一跳
七月在线实验室
6+阅读 · 2018年1月2日
Arxiv
34+阅读 · 2019年11月7日
Arxiv
8+阅读 · 2019年5月20日
Arxiv
5+阅读 · 2018年10月4日
Arxiv
6+阅读 · 2018年3月31日
Arxiv
4+阅读 · 2016年12月29日
VIP会员
相关资讯
已删除
AI掘金志
7+阅读 · 2019年7月8日
Python奇淫技巧,5个数据可视化工具
机器学习算法与Python学习
7+阅读 · 2019年4月12日
34个最优秀好用的Python开源框架
专知
9+阅读 · 2019年3月1日
数据科学、机器学习IDE概览
论智
9+阅读 · 2018年11月12日
Python | Jupyter导出PDF,自定义脚本告别G安装包
程序人生
7+阅读 · 2018年7月17日
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
Python为啥这么牛?
Python程序员
3+阅读 · 2018年3月30日
教你用Python来玩跳一跳
七月在线实验室
6+阅读 · 2018年1月2日
Top
微信扫码咨询专知VIP会员