IDE没有统一的标准,自己习惯就是最好的。本文列出一些较常用的IDE,供大家参考。
一般而言,WingIDE、PyCharm、Spyder、Vim是比较常用的IDE。
完整内容参见 2023最佳python编辑器和IDE - 磁石空杯 - 博客园 (cnblogs.com)
Spyder
Spyder是Python(x,y)的作者为它开发的一个简单的集成开发环境。和其他的Python开发环境相比,它最大的优点就是模仿MATLAB的"工作空间"的功能,可以很方便地观察和修改数组的值。
最出名的python数据科学发行版本Anaconda自带了Spyder。
https://github.com/spyder-ide/spyder
.
WingIDE
WingIDE是Python编写的python专用IDE。 WingIDE提供诸如强大的代码完成,出色的调试器等功能,并且它还可以在Python中编写脚本和扩展。
为什么选择最好的Python IDE?
- 内置强大的调试器
- 智能编辑器
- 您可以轻松快速地查找和修复错误
- 轻松导航代码
- 您可以使用自己喜欢的键绑定进行编辑并自定义工作区
- 配置简单
- 运行速度比Pycharm等java类的编辑快很多,占用资源少。
有社区版免费使用,专业版的破解
Vim IDE
Vim是一个高度可配置的文本编辑器,用于创建和更改任何类型的文本非常有效。
它是Vi的超集 - 是一个非常可靠和强大的文本编辑器,可用于各种平台。
- Vim是一个命令行编辑器,因此可用于远程开发。
- 替换100MB +文件中的所有字符串出现是快速而简。
- vim是基于键盘的,因此更容易理解。
- Vimscript提供了丰富的脚本功能
据说高手大多用vim。
https://www.vim.org/download.php
Eric Python IDE
Python编写,基于跨平台的Qt GUI工具包,集成了高度灵活的Scintilla编辑器控件。
- 大括号匹配,错误突出显示和可配置语法突出显示。
- 拼写检查库的集成
- 内置Python调试器,包括支持调试多线程和多处理应用程序。
- 分析和代码覆盖支持
https://eric-ide.python-projects.org/eric-download.html 免费
PyCharm
Pycharm IDE可实现智能代码完成,动态错误检查和快速修复,简单的项目导航等等。 它提供了高效Python开发所需的所有工具。
为何选择最佳Python Ide
- 数以千计的插件和集成终端以进行版本控制。
- 在您编码时向您显示PEP-8建议
- 它支持大量的Python库。
- 与virtualenv,Docker和Vagrant轻松集成。 它还与Git集成。
- 惊人的重构支持。
https://www.jetbrains.com/pycharm/download/
运行比较消耗资源,配置复杂。初学者时常出现命令行能执行,但是pycharm不能使用的情况。对于老手,是个相当不错的IDE.
有社区版免费使用