集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。
本文内容摘自MOOC.北京理工大学Python课程
常用的 Python IDE 主要有以下几款(本文主要介绍其中四款):
文本工具类IDE | 集成工具类IDE |
---|---|
Python IDLE | PyCharm |
Notepad++ | Wing |
Sublime Text | PyDev & Eclipse |
Vim & Emacs | Visual Studio |
Atom | Anaconda |
Komodo Edit | Canopy |
适用于
- Python入门
- 功能简单直接
- 少量代码
- 专为程序员开发的第三方专用编程工具
- 专业编程体验(支持自动补全、提示、语法高亮等插件)
- 多种编程风格(主题丰富)
- 工具非注册免费使用
- JetBrains 公司开发,社区版免费
- 简单,集成度高
- 适合较复杂工程
- 开源的Python发行版本。
- 其包含了conda、Python等180多个科学包及其依赖项。
- 内含Anaconda Prompt,命令交互窗口,不需要设置路径。
- 集成Jupyter Notebook 和 Spyder等主流工具
- 适合数据计算领域开发