2018年,10个最好用的Python集成开发环境

这篇文章收集了一些对开发者很是有帮助的,最好的 10 款 Python IDE。python

1. PyCharm程序员

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

2018年,10个最好用的Python集成开发环境(IDE)

 

2. Vimwindows

曾有人开玩笑说,若是生成一段随机字符串,有人回答给他一个Vim 编辑器就能够了。Vim 虽然使用门槛高,可是一旦你学会了,写代码的效率杠杠的,Vim 是高级文本编辑器,旨在提供实际的 Unix 编辑器’Vi’功能,支持更多更完善的特性集。Vim 不须要花费太多的学习时间,一旦你须要一个无缝的编程体验,那么就会把 Vim 集成到你的工做流中。这是黑客最喜欢的编辑器之一。框架

 

2018年,10个最好用的Python集成开发环境(IDE)

 

3. Eclipse with PyDev机器学习

Eclipse 曾今是很是流行的 IDE,并且已经有了好久的历史。虽然如今慢慢地被 jetbrains 家族替代了,可是,瘦死的骆驼比马大,Eclipse with Pydev 容许开发者建立有用和交互式的 Web 应用。PyDev 是 Eclipse 开发 Python 的 IDE,支持 Python,Jython和 IronPython 的开发。编程语言

若是你在学习Python的过程当中碰见了不少疑问和难题,能够加-q-u-n   227 -435-450里面有软件视频资料免费编辑器

2018年,10个最好用的Python集成开发环境(IDE)

 

4. Sublime Textide

Sublime Text 是开发者中最流行的编辑器之一,多功能,支持多种语言,并且在开发者社区很是受欢迎。Sublime 有本身的包管理器,开发者可使用TA来安装组件,插件和额外的样式,全部这些都能提高你的编码体验。虽然做为收费软件,良心的是你不须要付费也能正常使用,只不过是否是给你弹出一个购买的窗口,有钱了仍是要支持一下正版软件。工具

2018年,10个最好用的Python集成开发环境(IDE)

 

5. Visual Studio Code

Visual Studio Code (VSCode)为MS所开发的code editing tool,免费且开源,并支持Windows,Mac OS,Linux。VSCode像是精简版的Visual Studio,升级版的Sublime。VSCode因为其很是的轻量,所以使用过程当中很是的流畅,对于用户不一样的须要,能够自行下载须要的扩展(Extensions)来安装。

对于配置Python开发环境来讲,相比于Sublime,配置起来更加容易。VSCode配置完后的环境是能够直接进行可视化的Debug,不再用打各类print或者用pdb调试命令了,回归到Visual Studio里F10和F11。

2018年,10个最好用的Python集成开发环境(IDE)

 

6. Atom

Atom是由 GitHub 的程序员们打造的称为“属于21世纪”的代码编辑器。它开源免费跨平台(支持 Windows、Mac、Linux 三大桌面平台),而且整合 GIT 并提供相似 SublimeText 的包管理功能,做为一个现代的代码编辑器,Atom 支持各类编程语言的代码高亮(HTML / CSS / Javascript / PHP / Python / C / C++ / Objective C / Java / JSON / Perl / CoffeeScript / Go / Sass / YAML / Markdown 等等)、 与大多数其余编辑器相比,Atom的语言支持已经算是覆盖很是全面了。另外,它的代码补全功能(也叫Snippets) 也很是好用,你只需输入几个字符便可展开成各类经常使用代码,能够极大提升编程效率。

2018年,10个最好用的Python集成开发环境(IDE)

 

7. Emacs

GNU Emacs 是可扩展,自定义的文本编辑器,甚至是更多的功能。Emacs 的核心是 Emacs Lisp 解析器,可是支持文本编辑。若是你已经使用过 Vim,能够尝试一下 Emacs。

2018年,10个最好用的Python集成开发环境(IDE)

 

8. Spyder

Spyder (前身是 Pydee) 是一个强大的交互式 Python 语言开发环境,提供高级的代码编辑、交互测试、调试等特性,支持包括 Windows、Linux 和 OS X 系统。Spyder是Anaconda科学计算工具中默认的开发工具,作数据分析、搞机器学习的人喜欢这个工具

2018年,10个最好用的Python集成开发环境(IDE)

 

9. Thonny

Thonny是基于python内置图形库tkinter开发出来的支持多平台(windows,Mac,Linux)的python IDE,支持语法着色、代码自动补全、debug等功能,若是你正在寻找一种“轻量级”的python IDE,那么能够试一试Thonny。

2018年,10个最好用的Python集成开发环境(IDE)

 

10. Wing

Wingware 的 Python IDE 兼容 Python 2.x 和 3.x,能够结合 Django, matplotlib, Zope, Plone, App Engine, PyQt, PySide, wxPython, PyGTK, Tkinter, mod_wsgi, pygame, Maya, MotionBuilder, NUKE, Blender 和其余 Python 框架使用。Wing 支持测试驱动开发,集成了单元测试,nose 和 Django 框架的执行和调试功能。Wing IDE 启动和运行的速度都很是快,支持 Windows, Linux, OS X 和 Python versi。

2018年,10个最好用的Python集成开发环境(IDE)

相关文章
相关标签/搜索