6 个最好的 Python IDE 和代码编辑器|Linux 中国

  

  导读:我们列出了 2022 年适用于 Linux 和 Windows 的六个最佳 Python 代码编辑器。

  本文字数:3650,阅读时长大约:5分钟

  我们列出了 2022 年适用于 Linux 和 Windows 的六个最佳 Python 代码编辑器。

  许多 Python 开发环境都提供了可以满足你需求的功能和工具。其中有些环境对学习 Python 的初学者很有用,而另外一些用户则适用于重型 Python 开发和复杂的设置。在这里,在这篇文章中,我将谈一谈其中最好的几个,这将有助于你根据自己的需要和使用情况选择一个。

  最好的 Python 编码编辑器

  这个榜单上有以下几个编辑器:

  1.?Visual Studio Code

  2.?Eclipse

  3.?PyCharm

  4.?Spyder

  5.?Sublime Text

  6.?Thonny

  1、Visual Studio Code

  

  Visual Studio Code

  尽管它是微软创造的,但 Visual Studio Code 是最好的代码编辑器之一。不仅是 Python,对于所有流行和趋势的编程语言都是。

  它具有语法高亮、代码补完、调试、代码片段、内置 Git 等诸如此类的功能。对于新手来说,它有点复杂,但也只需几个小时就能学会。

  然而,它是用 Electron 框架构建的,可能会感觉稍微慢一些。但在高端的开发硬件下这不是问题。它是一个自由开源的应用程序,适用于 Linux、macOS 和 Windows。

  以下是适用于 Ubuntu、Fedora 和相关发行版的单个 deb 和 RPM 包:

  你也可以为 Flatpak 设置你的系统,并从终端运行以下命令,在所有 Linux 发行版上安装它。

  2、带有 PyDev 的 Eclipse

  

  Eclipse 编辑器

  优势:

  ??丰富的功能和完整的 Python 开发 IDE。

  劣势:

  ??对系统性能有很大影响。

  ??针对高级用户。

  安装和更多信息:

  ??平台:Linux、Mac 和 Windows

  ??类型:集成开发环境

  ??价格:免费

  ??源代码:开源

  3、PyCharm 编辑器

  

  PyCharm 编辑器

  由 JetBrains 开发的?PyCharmwww.jetbrains.com?提供了智能代码补完、代码检查、即时错误高亮、快速修复、自动代码重构和丰富的导航功能。

  PyCharm 开箱即用的大量工具包括:集成的调试器和测试运行器;Python 剖析器;内置终端;与主要版本控制系统和内置数据库工具的集成;借助远程解释器提供的远程开发能力;集成 SSH 终端;以及与 Docker 和 Vagrant 的集成。

  除了 Python,PyCharm 还为各种 Python 网页开发框架、特定模板语言、JavaScript、CoffeeScript、TypeScript、HTML/CSS、AngularJS、Node.js 等提供了一流的支持。

  PyCharm 有两个版本的安装程序:专业版和社区版。社区版是自由开源的。专业版不是免费的,因为它带有专业工具和广泛的支持。专业版有一个不到 10 美元的月度订阅版本,供个人使用。

  然而,如果你是一个初学者,你可以从 PyCharm 免费的社区版开始。

  它适用于科学和网页 Python 开发。具有 HTML、JS 和 SQL 支持。

  优势:

  ??为专业人士提供先进的现代编辑功能,有助于快速开发。

  劣势:

  ??大多数专业工具都在付费版本中提供(个人使用时每月约 8 至 10 美元)。

  安装和其他信息:

  ??平台:Linux、Mac 和 Windows

  ??类型:IDE

  ??价格:免费(社区版)和付费(专业版)

  ??源代码:开源(社区版)

  4、Spyder 编辑器

  

  Spyder Editor

  Spyderwww.spyder-ide.org?是一个强大的 Python 编辑器,是用 Python 编写的。它是为科学家、工程师和数据科学家所设计的。它将综合开发工具的高级编辑、分析、调试和剖析功能与科学软件包的数据探索、交互式执行、深度检查和漂亮的可视化功能独特地结合起来。

  优势:

  ??轻量级和免费

  劣势:

  ??你必须把它作为 Anaconda 软件包的一部分来下载。没有独立的安装程序。

  安装和其他说明:

  ??平台:Anaconda

  ??类型:IDE

  ??价格:免费

  ??源代码:开源

  ??官方网站www.spyder-ide.org

  5、Sublime Text

  

  Sublime Text

  优点:

  ??轻量级、免费、可用于 Windows、Mac 和 Linux。

  缺点:

  ??它是免费评估的,但你必须购买一个许可证来进行高级使用。(LCTT 译注:但可以一直免费评估,而不限制时间,只是会时不时提醒)

  其他信息和安装:

  ??平台:Windows、Linux、OS X

  ??类型:IDE

  ??价格:免费,但必须购买许可证才能继续使用

  ??源代码:闭源

  6、Thonny Python 编辑器

  

  Thonny 编辑器

  Thonnythonny.org?是一个面向初学者的 Python IDE,使用起来很简单。它内置了最新的 Python(截至本文撰写时为 3.7+),所以你不需要在你的操作系统中单独安装 Python。用户界面毫不杂乱,对初学者来说没有任何干扰。Thonny 的其他一些显著特点包括:变量视图、简单调试器、单步调试和语法错误。

  优点:

  ??轻量级、免费,可用于 Windows、Mac 和 Linux。

  ??非常适合 Python 的绝对初学者(甚至是编码的初学者)。

  缺点:

  ??由于它是一个初学者的 IDE,所以只有基本的功能。

  安装和其他信息:

  ??平台:Windows、Linux 和 Mac

  ??类型:IDE

  ??价格:免费

  ??源代码:开源

  有很多 Python 编辑器可用,这些是用于编码的六个最好的 Python 编辑器。你可以尝试其他值得注意的 Python 编辑器:VIM、IDLE(默认 Python 自带)、Cloud 9 和 Emacs。

  via:?https://www.debugpoint.com/5-best-python-ide-code-editor/

  作者:Arindam?选题:lkxed?译者:wxy?校对:wxy

  本文由?LCTT?原创编译,Linux中国?荣誉推出

  LCTT 译者 :Xingyu.Wang

  翻译:?912.0?篇

  |

  贡献:?3045?天

  2014-07-25

  →

  2022-11-25

  https://linux.cn/lctt/wxy

  欢迎遵照 CC-BY-SA 协议规定转载,

  我们将为您添加白名单,授权“转载文章时可以修改”。