享学课堂-python开发工具大全

本节内容如下:

原文:http://www.2xkt.com/python/python_tools.html

开发工具列表

不同平台如何选择

个人推荐

开发工具列表

Python的开发工具可谓种类繁多,包括文本编辑器和高级集成开发环境(IDE),至少几十种,下面一张图列出了38种不同的Python开发工具:

这里列出的功能比较详细,包括:

是否跨平台

商业的还是免费的

是否可以代码自动完成

是否集成Python调试

是否可以括号匹配

是否有行号

是否可以代码折叠

是否有代码模板

是否可以单元测试

是否集成数据库支持

是否可以快速应用开发

不同平台如何选择

这么多的开发工具,可能对于初学者的确很难选择,下面我给大家建议一下:

windows平台,初级阶段 这个阶段先别着急用IDE,可以使用:

Atom

Notepad++

windows平台,高级阶段 这个阶段为了提高开发效率可以使用IDE,例如:

pycharm

Eclipse+pydev

Mac或者Linux平台,初级阶段 这个阶段先别着急用IDE,可以使用:

Atom

Emacs

Mac或者Linux平台,高级阶段 这个阶段为了提高开发效率可以使用IDE,例如:

pycharm

Eclipse+pydev

个人推荐

我个人的教学环境使用情况如下,可供大家参考:

初级阶段使用的是:Atom

高级阶段使用的是:pycharm

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180130A0B76800?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励