python免费编辑器-2018 最佳python编辑器和IDE

IDE没有统一的标准,自己习惯就是最好的。本文列出一些较常用的IDE,供大家参考。

一般而言,WingIDE、PyCharm、Spyder、Vim是比较常用的IDE。

Spyder

Spyder是Python(x,y)的作者为它开发的一个简单的集成开发环境。和其他的Python开发环境相比,它最大的优点就是模仿MATLAB的"工作空间"的功能,可以很方便地观察和修改数组的值。

最出名的python数据科学发行版本Anaconda自带了Spyder。

图片.png

图片.png

.

WingIDE

WingIDE是Python编写的python专用IDE。 WingIDE提供诸如强大的代码完成,出色的调试器等功能,并且它还可以在Python中编写脚本和扩展。

为什么选择最好的Python IDE?

内置强大的调试器

智能编辑器

您可以轻松快速地查找和修复错误

轻松导航代码

您可以使用自己喜欢的键绑定进行编辑并自定义工作区

配置简单

运行速度比Pycharm等java类的编辑快很多,占用资源少。

图片.png

有社区版免费使用,专业版的破解

Vim IDE

Vim是一个高度可配置的文本编辑器,用于创建和更改任何类型的文本非常有效。

它是Vi的超集 - 是一个非常可靠和强大的文本编辑器,可用于各种平台。

Vim是一个命令行编辑器,因此可用于远程开发。

替换100MB +文件中的所有字符串出现是快速而简。

vim是基于键盘的,因此更容易理解。

Vimscript提供了丰富的脚本功能

据说高手大多用vim。

图片.png

Eric Python IDE

Python编写,基于跨平台的Qt GUI工具包,集成了高度灵活的Scintilla编辑器控件。

大括号匹配,错误突出显示和可配置语法突出显示。

拼写检查库的集成

内置Python调试器,包括支持调试多线程和多处理应用程序。

分析和代码覆盖支持

图片.png

参考资料

PyCharm

Pycharm IDE可实现智能代码完成,动态错误检查和快速修复,简单的项目导航等等。 它提供了高效Python开发所需的所有工具。

为何选择最佳Python Ide

数以千计的插件和集成终端以进行版本控制。

在您编码时向您显示PEP-8建议

它支持大量的Python库。

与virtualenv,Docker和Vagrant轻松集成。 它还与Git集成。

惊人的重构支持。

图片.png

运行比较消耗资源,配置复杂。初学者时常出现命令行能执行,但是pycharm不能使用的情况。对于老手,是个相当不错的IDE.

有社区版免费使用

PyDev

PyDev是Eclipse的插件,它是开源IDE,可用于Python,Jython和IronPython开发。

此外,它还具有许多功能,如Django集成,自动导入代码完成,类型提示,代码分析,转到定义,重构,调试器,远程调试器。

悬停代码弹出窗口功能。

集成pyunit,pep8,pylint等有助于提高代码质量。

一个非常值得尊敬的python IDE解决方案,特别是如果你已经习惯了java中的eclipse。

Visual Studio Code

Microsoft的代码编辑器,易用性好。有语法和错误突出显示以及自动构建等功能。

visual studio代码支持使用IntelliSense进行语法突出显示和自动完成。

提供基于变量类型,函数定义和导入模块的智能完成。

您可以轻松安装扩展以添加新语言,主题,调试程序以及连接到其他服务。

扩展程序在不同的进程中运行,确保它们不会减慢编辑器的速度。

图片.png

在Windows平台表现不错,其他平台中文字体等支持不太好。

Netbeans

图片.png

IDLE

windows python和anaconda等自带安装,开箱即用,功能一般。

图片.png

Atom

图片.png

最流行的文本编辑器。

Emacs

图片.png

Sublime Text

Sublime Text是一个用于代码,变迁和散文的复杂文本编辑器。 有光滑的用户界面,非凡的功能和惊人的性能。

图片.png

Geany

图片.png

notepad++

图片.png

Codenvy

图片.png

CodeMix

CodeMix将VS Code的强大功能带入Eclipse。 使用CodeMix,您可以轻松地在Eclipse中开发Python应用程序。 使用CodeMix,您可以添加Microsoft的流行VS Code Python扩展,以便在Eclipse中编写Python编码的一流支持。

CodeMix在调试和构建我们的Reactjs应用程序的代码完成和可视化帮助方面成为无与伦比的盟友。 CodeMix将轻松配置工作环境,从而提高工作效率。

图片.png

你可能感兴趣的:(python免费编辑器-2018 最佳python编辑器和IDE)