| 
 全球流行Python IDE集成开发环境 工具功能大汇总对比一览  
IDE 可分为:PC 端 IDE (最常用)、服务器端 IDE (譬如:Linux 服务器 OS 的 VI 工具)、Web 网页 IDE (随着网络的普及开始流行,但由于本身技术问题功能一般较弱)。  
IDE 按界面情况,可分为:图形界面 IDE、纯文字 IDE。  
Python ([ˈpaɪθən]) 是一种面向对象、解释型计算机程序设计语言。Python 语法简洁、清晰,具有丰富且强大的类库。因此,Python 也是当下 "AI 人工智能" 最流行的开发语言。  
Python 源代码遵循 GPL (GNU General Public License) 协议,由 Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 1991 年。  
IDE 从出现已有几十年历史,理念上变化不大;但这几年开始流行的批处理式 数字 IDE 理念,效率相对较高,能充分发挥软硬件性能。  
批处理式 "数字 Python IDE" 集成开发环境 (集成高效 Cython PyInstaller 批处理小程序) 
 http://dt.digitser.cn/zh-CN/ide/idepy/index.html  
IDE 是 Integrated Development Environment 的缩写,中文译为 "集成开发环境"。  
IDE 是把各种命令行或相关开发工具结合起来,提供一个抽象化 App 编程环境,减少编程语言学习时间,同时将各种开发工作密集整合,以提高开发人员生产效率。  
IDE 是提供 App 开发环境的应用,一般包括代码编辑器、调试器、代码提示-补全、等基本功能,当然,还会提供其它功能,譬如:查找、修改、编译 (一般动态语言无需编译)、发布、等等。  
IDE 可独立运行,也能与其它程序联合使用。IDE 功能越强,开发流程相关工具越全,则 App 开发效率会越高。  
IDE 会集成很多功能,因此,安装包尺寸过大的 Microsoft Visual Studio 系列工具,若无必要可不考虑。不同编程语言一般都会提供相应专业 IDE 开发工具,效率一般也会更高;当然,若能提供绿色便携版 IDE,会更好。  
集成开发环境 
IDE  | 功能  | 备注  |  | IDLE | 内置 Python IDE | 随 CPython 安装包一起提供 
采用 Python 开发 |  | 数字 Python IDE  | 绿色便携版,采用 Python 作脚本 Qt/C++ 开发 批处理 数字化理念效率突出  | 侧重于效率-快速重构,集成大量批处理工具,支持 Python 2.x 3.x 比一般 IDE 效率高 10 - 100 倍  |  | 数字网页 IDE | 绿色便携版,采用 Python 作脚本 Qt/C++ 开发 
批处理 数字化理念效率突出 | 侧重于效率-快速重构,集成大量批处理工具,支持 Python 2.x 3.x 
自带常用 SEO HTML 编辑工具 |  | PyCharm | 由 JetBrains 公司开发 | 完全采用 Java 语言开发 |  | WingIDE | WingIDE 不是自由软件 | 以前主要采用 Python 语言开发,后改用 Java 语言开发 |  | Sublime Text | 功能丰富的文本编辑器 |  
 |  | eclipse + pydev 插件 |  
 | 完全采用 Java 语言开发 |  | emacs | 自带 Python 支持 | 自动补全、refactor 等功能需要插件支持 |  | Vim | 最新 7.3 版编译时,可以加入 Python 支持,提供 Python 代码自动提示 |   |  | Eric | 开源软件,更新慢 | 全名 The Eric Python IDE |  | Ulipad | 开源软件,基于 wxPython |  
 |  | PythonWin | ActivePython 或 pywin32 均提供该 IDE | 仅适用于 Windows |  | Komodo |  
 |  
 |  | Komodo Edit | Komodo 的免费精简版 |   |  | PyScripter | 使用 Delphi 开发的轻量级开源 Python IDE 
 | 支持 Python2.6 和 3.0 |  | SPE (Stani's Python Editor) | 开源软件,基于 wxPython |   |  | DrPython |   |   |  | bpython | 类 Unix 下使用 curses 库开发的轻量级 Python 解释器 |  
 |  | PyPE | 开源跨平台 Python IDE |   |  | Visual Studio 2003 + VisualPython | 已停止维护,功能较差 | 仅适用 Windows |  | Visual Studio 2010 + Python Tools for Visual Studio |   |   |  | SlickEdit |   |   |  | TextMate |   |   |  | Netbeans IDE |   |   |  | EditPlus | 通用程序文本编辑器 |   |  | UltraEdit | 通用程序文本编辑器 |   |  | PSPad | 通用程序文本编辑器 |   |  
  
 扫一扫关注 德云社区 微信公众号  
版权声明: 
本文为独家原创稿件,版权归 德云社区,未经许可不得转载。 
 |