Python 集成开发环境(IDE)
Posted PythonCatechumen
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 集成开发环境(IDE)相关的知识,希望对你有一定的参考价值。
Python是一种非常流行的开源编程语言。工欲善其事,必先利其器!巧妇也难为无米之炊.
1.Python-IDLE:
链接1:https://www.python.org/downloads/windows/
链接2: https://wiki.python.org/moin/IDLE
作为Python标准库一部分的内置IDE,可在上面尝试小的Python片段和实验不同的功能,Python3.x的安装十分简单,在这里就不多说了。(这里多说一句,Python2.x将在2020年停止维护,Python3.x代表的是现在和未来)
2.PyCharm:
链接:https://www.jetbrains.com/pycharm/
由向来生产IDE利器的JetBrains出品,当之无愧的最最好的Python IDE(没有之一)
闭源
支持Windows,MacOS和Linux
专为Python,javascript,Coffeescript,Typescript,html / CSS,AngularJS,Node.js等而设计
集成了单元测试,代码检查,集成版本控制,代码重构工具,各种工具用于项目导航,突出显示和自动完成等等特性
支持多个第三方Web开发框架,如Django,Pyramid,web2py,google应用程序引擎和Flask,使其成为一个完整的Rapid应用程序开发IDE。
Pycharm是目前最好的Python IDE(网络流传,小白无感,小白特特指作者本人),建议大家下载专业版,社区版的有些功能无法实现。而且专业版网上很多破解方法,不懂的找度娘。
3.Spyder:
链接:https://github.com/spyder-ide/spyder
Python的开源IDE
可在MIT许可下免费使用
Spyder python的一些基本特性是多语言编辑器,交互式控制台,文档查看器,变量浏览器,在文件中查找,文件浏览器等
虽然Spyder是一个独立的IDE,支持包括Windows,Linux,MacOS,MacOS X等多个平台,但它也可以作为一个PyQt扩展库嵌入到PyQt应用程序
4.Wing IDE:
链接:http://wingware.com
由Wingware公司创建的一个坚实的IDE
支持Windows,Linux和MacOS
开源
具有强大的调试器,允许设置断点,逐步通过代码,检查数据,远程调试和调试Django模板
支持matplotlib,图绘图自动更新
还提供代码完成,语法突出显示,源代码浏览,图形调试器和版本控制系统的支持
5.Komodo IDE:
链接:http://www.activestate.com/komodo-ide
用于动态语言(如Python,php和Ruby)的IDE
支持Windows,MacOS和Linux
闭源 - 拥有专有许可证
对Django有限支持,例如模板的语法高亮和代码完成。 (虽然我不能让它正常工作)
包括代码重构,自动完成,调用提示,括号匹配,代码浏览器,定义,图形调试,多进程调试,多线程调试,断点配置,代码分析,集成单元测试和与第三方库(如pyWin32)集成的基本功能
还提供如包管理器集成,跟踪更改,Markdown查看器,Shell范围,快速书签,去任何东西(Commando)和更多功能
6.Eric:
链接:http://eric-ide.python-projects.org/
由Detlev Offenbach开发的Python编辑器和IDE。
闭源
仅支持Windows操作系统
具有Python和Ruby调试器,代码覆盖,自动代码检查,Python和Ruby shell,类浏览器等功能。它具有协作编辑的功能
还提供集成任务管理,集成单元测试支持,绳索重构,核心插件Regex和Qt对话框,从编辑器中启动第三方应用程序的选项,应用程序图,项目管理功能,交互式python shell,多语言用户界面,包括英语,德语,俄语,法语,捷克语,西班牙语,意大利语,土耳其语和中文,Subversion版本控制,使用额外插件支持Mercurial和Git等等
7.Eclipse:
链接:https://www.eclipse.org
通用平台
支持所有操作系统
开源IDE并支持一个完整的语言生态系统
应有尽有的插件
8.PyDev:
链接:http://www.pydev.org/
Eclipse的Python插件。
支持所有已知操作系统
开源并可在Eclipse的公共许可证下使用。
处理代码完成,集成Python调试,添加令牌浏览器,重构工具等等功能。
允许创建新的Django项目,通过热键执行Django操作,并为Django使用单独的运行配置。
9.PyScripter:
链接:https://sourceforge.net/projects/pyscripter
由Kiriakos Vlahos开发的免费和开源的Python IDE
仅支持Windows
支持项目,编辑文件和调试
代码完成和其他编辑功能
Python源代码实用程序
10.Geany:
链接:http://www.geany.org
可在GPL许可下使用。
跨平台(Linux,Windows和OSX),并提供括号匹配,集成调试器,自动完成和多语言支持。
小而快
支持插件
上面10大Python开发利器,前3使用过,后面的都是网络搜集整理的,萝卜白菜各有所爱,选择你的兵器,开启武侠之路!
部分内容来源于网络,若有侵权,请联系作者删除!!!
以上是关于Python 集成开发环境(IDE)的主要内容,如果未能解决你的问题,请参考以下文章