`
Jameslyy
  • 浏览: 408962 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Python Editor(IDE)

阅读更多

这里列出了全部的 Python Editor。

http://wiki.python.org/moin/PythonEditors

 

1. 文本编辑器和Python自带编辑环境

      Python 是解释语言,所以只要一个一般的文本编辑器就可以编写运行Python语言了。但是效率会很低,因为没有语法高亮,没有语法检查,也没有其它方面的高级的语言编辑支持。Python也自带编辑环境IDLE,支持语法高亮。

 

1. Eclipse PyDEV plugin

      一直都在使用 Eclipse,所以最关注 Eclipse plugin 方面的工具,但是这个好像不是很好,语法支持比较弱,不方便配置,需要手工关闭进程。

      http://pydev.org/

 

2. Netbeans

      Netbeans 功能越来越强大,性能也越来越好,支持多语言开发,Java、C/C++、Ruby、Python、JavaFX等都是支持的。Netbeans也是基于插件机制的,所以对于所能够支持的功能是没有限制的,只要有人为其开发插件。Netbeans对Python的支持已经是非常的好了,就是Netbeans还是比较占资源的。

 

3. SPE

      SPE 全称为 Stani's Python Editor,它是一个开放源码的 Python 集成开发环境,同时具有跨平台特性,支持 Linux、Mac、Windows 等系统。

      SPE 包含一些很酷的 IDE 特性,如自动缩进、自动完成、调用提示、代码着色、UML 查看器、class 浏览器、todo 列表、备忘笔记、文件浏览器、拖拉支持、上下文帮助等等。SPE 也能够与 blender 交互使用以便用于 3d 对象浏览器当中。

      不仅如此,SPE 还整合了 XRCed、wxGlade、PyChecker、Kiki 、WinPdb 等工具,从而使其成为全功能的 Python IDE。

      http://pythonide.blogspot.com/

 

4. VIM EMACS

      如果是Unix/Linux环境,使用 VIM EMACS 这些神奇高效的编辑器一定是事半功倍,不过他们比较难以掌握一些,和Window下的编辑器的风格俨然不一样,不过Linux 环境下也有比较合乎常规的编辑器,比如gedit。其实很多编辑器和集成开发环境都是跨平台的,比如Eclipse、Netbeans、SPE等。

 

5 . Notepad++

    很好用的编辑器,支持大多数程序语言,小巧,功能却也很强。

 

也不少的商用编辑器和集成开发环境,就不说了,但是如果真的舍得花一些钱,这些商用的工具的功能也是非常强大的。

 

 

分享到:
评论
1 楼 cngump 2009-04-01  
还有 eric4 和 ulipad

相关推荐

    Eric is a full featured Python and Ruby editor and IDE,

    Eric is a full featured Python and Ruby editor and IDE, written in python. It is based on the cross platform Qt gui toolkit, integrating the highly flexible Scintilla editor control. It is designed to...

    SPE (Python IDE)

    Stani's Python Editor

    (Python and PHP IDE) Maguma Studio for PHP (Editor, Complete)

    (Python and PHP IDE) Maguma Studio for PHP (Editor, Complete)

    SPE IDE Editor

    **SPE IDE Editor**,全称为Scintilla Python Editor,是一款专为Python编程设计的集成开发环境(IDE)。它基于Scintilla组件,提供了一套强大的文本编辑功能,旨在提升Python程序员的开发效率和代码质量。 SPE IDE...

    Python Editor for Eclipse-开源

    Python Editor for Eclipse是一款专为Eclipse集成开发环境(IDE)设计的开源插件,它极大地扩展了Eclipse的功能,使其能够高效地支持Python语言的开发和调试。这款插件是Python开发者在Eclipse环境中进行代码编写、...

    推荐10款最受Python开发者欢迎的Python IDE

    10. **Interactive Editor for Python (IEP)**:IEP是一款跨平台的Python IDE,强调简洁高效的开发环境。其包含编辑器和Shell,通过插件工具集提高开发效率。 这些IDE各有特色,可以根据个人喜好和项目需求选择。...

    leetcode-editor,在ide中做leetcode练习,支持leetcode.com和leetcode-cn.com,以满足练习的基本需求。理论上支持:intellij idea phpstorm webstorm pycharm rubymine appcode clion goland datagrip rider mps android studio.zip

    《在IDE中高效进行LeetCode练习:leetcode-editor的深度解析》 在编程学习与技能提升的过程中,LeetCode作为一款广受欢迎的在线编程挑战平台,帮助众多开发者锻炼算法思维,提高编程能力。而为了进一步提升练习体验...

    Python库 | atx-webide-0.1.1.dev4.tar.gz

    《Python库atx-webide-0.1.1.dev4:构建高效后端开发环境》 在编程领域,Python以其简洁、易读的语法和强大的库支持,深受开发者喜爱。本文将聚焦于一个名为"atx-webide"的Python库,具体版本为0.1.1.dev4,它是一...

    python的编程工具(IDE)大全.pdf-教程与笔记习题

    SPE(Stani's Python Editor)是一款免费的Python IDE,它支持多种编程语言,并提供了强大的编辑和调试工具。SPEX是SPE的扩展版本,提供了额外的特性,使得代码编写更加高效。 13. PyPE PyPE(Python Programming ...

    python.pdf笔记

    4. **SPE/Stani's Python Editor**:功能丰富的Python编辑器,支持wxPython等插件。 5. **Ulipad**:由limodou开发的轻量级Python编辑器,也支持wxPython。 6. **Wing IDE**:功能强大的商业Python IDE。 7. **Eric*...

    Stani's Python Editor-开源

    SPE是具有自动缩进和完成,调用提示,语法着色和突出显示,uml查看器,类资源管理器,源索引,todo列表,pycrust shell,文件浏览器,拖放,搅拌器支持的python IDE.Spe附带wxGlade,PyChecker和Kiki。

    selenium-ide-editor-2.9.0.xpi(附2.8.0)

    Selenium IDE Editor 2.9.0 和 2.8.0 版本是用于自动化Web浏览器测试的强大工具。这两个.xpi文件是Selenium集成开发环境(Integrated Development Environment)的扩展,适用于Mozilla Firefox浏览器。Selenium IDE...

    vue中实现Monaco Editor自定义提示功能

    这次接到一个需求,要在浏览器的 IDE 中支持自定义提示功能,如下所示: 可以看到,它可以根据用户输入的内容来一项一项排除,只显示完全匹配的那一项。 项目的框架是 Vue ,编辑器用的是 Monaco Editor 。 什么是 ...

    python-spe编辑器

    Python-SPE,全称为 Scientific Python Editor,是一款专为Python编程设计的集成开发环境(IDE)。这款编辑器以其强大的功能和对科学计算的支持,深受Python开发者喜爱,尤其对于进行数据分析、科学计算以及教学的...

    netbeans支持python

    NetBeans是一款功能强大的开源集成开发环境(IDE),最初主要用于Java应用程序的开发,但随着时间的推移,它已经扩展到支持多种编程语言,包括Python。在NetBeans中支持Python开发需要安装相应的插件,因为Python并...

    Python语言学习手册

    对于想深入了解Python语言的哲学的读者,在控制台或Python IDE中输入import this并运行,可以打印出Tim Peters所著的《Python的哲学》(The Zen of Python)。该文档提出了19条简洁的格言,强调了Python语言的美学...

    Python-适合初学者Python程序员的小型简单编辑器用Python和Qt5编写

    结合标签“Python开发-其它杂项”,我们可以推测这可能是一个非官方、开源的Python开发工具,属于Python开发工具的“杂项”类别,即它不是像PyCharm或VSCode这样的主流IDE,但依然可以作为一个辅助学习的工具。...

    MicroPython开发软件(IDE).zip

    2. Mu Editor:Mu是由Adafruit公司开发的另一个轻量级IDE,专为MicroPython和 CircuitPython 设计。它支持多种操作系统,并且具有代码高亮、自动补全等功能,非常适合教育和快速原型开发。 3. Visual Studio Code ...

    npp+python+hex

    Eclipse是一款强大的集成开发环境(IDE),对于Python开发者来说,可以安装PyDev插件进行Python开发。PyDev提供了一系列的特性,如代码自动完成、错误检查、调试支持等。 安装PyDev的步骤如下: 1. 打开Eclipse,...

Global site tag (gtag.js) - Google Analytics