有哪些可以作为Python集成开发环境的软件?

1 个回答|153 次阅读
Coco老师 - 科普专家
擅长:编程教育

1.BlackAdder

BlackAdder可以运行在Windows和Linux系统中。BlackAdder为用户提供了个人版和专业版,分别面向个人用户和商业用户。


2.Wing IDE

Wing IDE是使用Python编写的,可以运行在Windows和Linux系统中。Wing IDE提供一个源码分析器、浏览器以及文本编辑器和调试器。WingIDE为共享软件,可以从其网站http://www.archaeopteryx.com/wingide下载试用版。


3.Komodo

Komodo是ActiveState提供的一个Python IDE,除此之外,ActiveState还有自己的Windows版本的Python。Komodo可以运行在Windows和Linux系统中,不仅为Python提供了集成环境,还为Perl、PHP、Tcl和HTML等提供了集成开发环境。Komodo为共享软件,可以从其网站http://www.activestate.com/products/komodo_ide/下载试用版。


4.Boa Constructor

Boa是使用Python和wxPython编写的跨平台的Python IDE,它提供可视化的编程和操作框架,能方便地进行程序的设计。Boa提供了对象浏览器,并提供各种资源的视图,在Boa中还包含一个HTML文档生成器、调试器和完整的帮助系统。Boa还提供对zope的支持。Boa是免费的,可以从其官方网站http://boa-constructor.sourceforge.net/下载,在安装之前要先安装合适版本的Python和wxPython。


5.PyDev

PyDev是Eclipse中的Python开发插件。Eclipse是著名的跨平台的自由集成开发环境,主要用来进行Java语言开发。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商都以Eclipse为框架开发自己的IDE。


可以从PyDev的官方网站http://pydev.org/下载PyDev,然后在Eclipse中安装PyDev插件,即可使用Eclipse开发Python。


6.Eric3

Eric3是一个功能强大的Python IDE,它基于QScintilla编辑器组件,使用Python和PyQt编写。Eric3中集成项目管理工具,可以生成类UML的图表,还包含一个功能强大的Python调试器。Eric3可以从其官方网站http://eric-ide.python-projects.org下载。


7.DrPython

DrPython是一个跨平台的高可配置的程序开发环境,使用Python编写。DrPython基于wxPython和Scintilla库。DrPython可以从其官方网站http://drpython.sourceforge.net/下载。


8.SciTE

SciTE是一个基于SCIntilla和GTK+开发的,可以运行在Windows和Linux系统中。SciTE支持语法高亮、代码折叠等,并可以将代码导出为HTML、RTF和PDF。SciTE可以从其官方网站http://scintilla.sourceforge.net/下载。