集成开发环境 (IDE) 允许您运行用不同编程语言编写的代码。 例如,有一个用于运行 Python 的 IDE 很重要,因为 Python 在各种计算机应用程序中变得越来越流行
选择范围很广,许多开发人员社区的“开源”心态也适用于此,因此有许多免费工具。 由于编程是一个越来越重要的行业,因此也有一些付费工具旨在提供更多功能。
一些免费的 IDE 对您可以使用的代码量有限制,而付费的 IDE 则提供了更多的自由。
1.IDLE
以 Monty Python 的 Eric Idle 命名,IDLE 与其他工具相比非常简约,尽管它拥有您需要的一切。
IDLE 使用 Python 编码,使用 Tkinter 工具包作为其图形界面。启动 IDLE 将打开一个 Python shell,就像从终端启动 Python 一样。您可以使用带有关键字和丰富多彩的结果的代码片段。
然后您可以打开一个新窗口以正确开始编码。您的代码将被适当突出显示并自动缩进,并具有可配置的缩进级别。IDLE 支持使用空格或制表符进行缩进,并且可以在两者之间进行自动转换 - 此外,它可以一次缩进多行。
IDLE 没有任何项目管理功能,但有一个强大的调试器,可以显示调用堆栈以及局部和全局变量的状态。
2.Eric
与 IDLE 一样,eric(小写)以 Eric Idle 命名,也是用 Python 编写的。 然而,虽然 Python 是它的焦点,但该工具支持其他语言。
它支持基本任务,如代码完成、大括号匹配、内置类浏览器和强大的调试器。
虽然界面看起来很加载,但事实证明它适合严肃的编码:例如,eric 有一个十六进制编辑器、一个 SQL 浏览器和一个图标创建器。
它支持单元测试,可以调试多线程和多处理器程序,任何尝试它的人都会证明会产生最严重的错误。
3.PyDev
PyDev 是在 Eclipse 下运行的 Python IDE。 它是一种非常流行的各种编程语言的开源 IDE,并具有广泛的插件来添加功能。
PyDev 带有一系列基本但必不可少的编码功能,例如代码自动完成、调试、编码模板和用于测试代码的浏览器。
它提供了一个与 Django Python 框架一起工作的集成选项,并支持 Jython 和 IronPython。
由于它是免费软件,因此可以免费使用并提供足够的中级编程必不可少的功能。
4.PyCharm
PyCharm 是面向专业开发人员的 Python IDE。 JetBrains 提供的付费程序包括一组令人印象深刻的工具,例如智能辅助、Web 开发框架和科学工具(例如 IPython Notebook、Anaconda、NumPy、Matplotlib...)、跨技术开发和海量合集 的开发工具。 PyCharm 被认为是 Python 开发人员的最佳 Python IDE,支持 50 多种不同类型的插件。
5.Thonny
Thonny 是爱沙尼亚塔尔图大学开发的 IDE,是用 Python 编写的。 它具有强大的调试器,非常适合学习编码的来龙去脉,而无需担心断点的工作原理。
Thonny 将在您编写代码时自动进行缩进,这对 Python(使用缩进来分隔函数、循环、类、子句等的语言)的任何新手都有帮助。 它将自动完成您的代码并提供圆括号和方括号之间的对应关系。 它还突出显示了任何语法错误。
非常适合初学者,对于新手来说设置有点困难。 可怜!
6.Atom
让我们以“21 世纪的可破解文本编辑器”Atom 来结束这个列表。 由庞大的社交编码 GitHub 维护,它可以做你能想象的任何事情。 如果他做不到,那么确实有人正在开发一个插件来修复它。 Atom 有一个庞大的社区为它工作。
与人们想象的相反,它干净的界面使它成为一个非常用户友好的 IDA,适合初学者。
发表评论 取消回复