📜  不同的Python IDE 和代码编辑器

📅  最后修改于: 2022-05-13 01:55:00.914000             🧑  作者: Mango

不同的Python IDE 和代码编辑器

什么是 IDE 和代码编辑器:
IDE 是帮助软件开发的工具组合。 IDE 使编码更容易。顾名思义,集成开发环境(IDE),它是一组工具组合或集成在一起,可以轻松地建立软件开发。工具组合包括,

  • 有助于语言语法的代码编辑器。
  • 代码格式化、执行和调试器环境。
  • 源代码和版本控制环境。

但是,代码编辑器只是用于编写计算机程序的独立文本编辑器应用程序。它是编码的基本工具。这些可以与 IDE 集成以执行额外的编程核心功能。
市场上有不同的Python IDE 和代码编辑器。它们有两种类型。首先,专门为Python开发而构建的那些,第二个是通用的,它们与您可能用于Python的所有语言开发的兼容性而构建。良好Python编码环境的要求:

  • 保存和检索代码文件:一个 IDE 或编辑器,可让您多次保存工作并撤销所有代码。
  • 从环境中执行代码:显然,您必须在编写代码的同一平台上运行代码。
  • 调试器帮助之手:解决您的差事并突出显示出错的行确实是悲伤的帮助之手。
  • 语法高亮:识别代码中的关键字、变量和符号可以更好地阅读、编写和理解代码。
  • 自动代码格式化:缩进和格式化是一个很好的工具,可以让干净的代码更容易地掌握东西,并用于 sphinx 的文档目的。

通用编辑器和 IDE

Python Eclipse + PyDev:

类型: IDE
网址: www.eclipse.org
版本:免费。
Python工具和包:PyDev,www.pydev.org,https://marketplace.eclipse.org/node/114
Eclipse 是一个开源 IDE,您可以在其中安装 PyDev 进行独家Python开发,它支持Python调试、代码完成和交互式Python控制台。将 PyDev 安装到 Eclipse 中很容易:从 Eclipse 中选择 Help,然后选择 Eclipse Marketplace,然后搜索 PyDev。如果必要的更改会受到影响,请单击安装并重新启动 Eclipse。

崇高的文字:

类型:代码编辑器
网址: http://www.sublimetext.com
版本:非免费。
Sublime Text 是由 Google 工程师开发的代码编辑器,它专门用Python编写,因此它带有许多丰富的Python包,有助于Python开发的丰富功能。它在所有平台上都兼容。

原子:

类型:代码编辑器
网址: https://atom.io/
版本:免费
Atom 是一个开源代码编辑器,它本身就被称为“21 世纪的可破解文本编辑器”。借助安装在 Atom 中的基于社区的Python扩展,您可以将其用于Python开发。也许应该找到社区提供的附加组件来进行调试和构建支持。

GNU Emacs:

类型:代码编辑器
网址: https://www.gnu.org/software/emacs/
版本:免费
它是一种非常传统的代码编辑器形式,它使用一种强大的独特 Lisp 编程语言进行专有的个人规范和修改。它拥有大量用于Python开发目的的自定义脚本。在选择 GNU Emacs 作为您选择的编辑器之前,您必须了解 Lisp 编程的脚本。

六/五:

类型:代码编辑器
网址: https://www.vim.org/
版本:免费
它是 UNIX 环境中的一种基于模式的代码编辑器。您应该在使用 VIMScripts 时了解它。这个模态编辑器具有用于Python开发任务的专有 VIMScripts。

视觉工作室 :

类型: IDE
网址: https://www.visualstudio.com/vs/
Python工具: Visual Studio 的Python工具,@PTVS
版本:免费(社区)和付费(专业和企业)版本
Visual Studio 是 Microsoft 的具有全功能包的 IDE。可以轻松安装Python扩展进行开发。 Visual Studio 是Python编程的高下载量。此外,如果您喜欢 Linux,那么您就没有运气了:没有针对 Linux 平台的 Visual Studio 安装。

视觉工作室代码:

类型:代码编辑器
网址: https://code.visualstudio.com/
Python工具: https://marketplace.visualstudio.com/items?itemName=ms-python。 Python
版本:免费
它是一个类似 Atom 的开源代码编辑器,兼容 Linux、Mac OS X 和 Windows 平台等不同的操作系统环境。它是用于软件开发的全功能包。您可以添加Python工具以在Python中启用编码。

Python 特定的编辑器和 IDE:

PyCharm

类型: IDE
网址: https://www.jetbrains.com/pycharm/
版本:免费(社区)和付费(专业和企业)版本
它是最好的,也是唯一一个具有用于Python开发的全功能包的 IDE。它带有许多支持系统的编辑器、调试器和源代码控制,可以轻松运行Python 。

蜘蛛侠

类型: IDE
网址: https://github.com/spyder-ide/spyder
官网: https://www.spyder-ide.org/
版本:免费
Spyder 是专为数据科学工作流程定制的开源Python IDE。它可以轻松地与 SciPy、NumPy、Matplotlib 等科学库集成。它有变量浏览器,可以轻松地进行数据可视化。它不仅仅是一个专门为Python设计的 IDE。该工具的独特优势在于它兼容并在 Windows、macOS 和 Linux 上免费提供,并且它是完全开源的软件。

托尼

类型: IDE
网址: http://thonny.org/
版本:免费
它是Python IDE 的基本版本,初学者会发现它更有用。支持所有Python包。

哪个Python IDE 适合您:
根据个人程序员的要求,选择合适的工具来使用Python进行软件开发是自己的选择。新的Python开发人员应该尝试使用尽可能少的自定义的解决方案。妨碍的越少越好。