3.1 选IDE还是编辑器?

如果你还没有决定使用哪种开发环境,那么首先要做出一个决定:是使用集成开发环境 (IDE) 还是代码编辑器。

  • IDE 针对特定语言和工具链。大多数 IDE 都集成了测试、语法检查、版本控制和编译功能。

  • 代码编辑器使你能够编辑各种语言的代码文件。大多数代码编辑器都是带有语法高亮显示的简单文本编辑器。

IDE 由于其全功能特性通常会消耗更多的硬件资源。因此,如果你的 RAM 有限(小于 8 GB),则建议使用代码编辑器。

IDE 的启动时间也更长。如果你想快速编辑文件,那么代码编辑器是更好的选择。

有数百种免费或收费的编辑器和 IDE。下面介绍一些常用的适合 CPython 开发的 IDE 和编辑器:

应用类型支持平台

Microsoft Visual Studio Code

编辑器

Windows, macOS 和 Linux

Atom

编辑器

Windows, macOS 和 Linux

Sublime Text

编辑器

Windows, macOS 和 Linux

Vim

编辑器

Windows, macOS 和 Linux

Emacs

编辑器

Windows, macOS 和 Linux

Microsoft Visual Studio

IDE(C,Python 和其他语言)

Windows

PyCharm by JetBrains

IDE(Python 和其他语言)

Windows, macOS 和 Linux

CLion by JetBrains

IDE(C 和其他语言)

Windows, macOS 和 Linux

Microsoft Visual Studio 的一个版本也可用于 Mac,但它不支持 Python Tools for Visual Studio 或 C 编译。

在下面的部分中,你将探索以下编辑器和 IDE 的设置步骤:

  • Microsoft Visual Studio;

  • Microsoft Visual Studio Code;

  • JetBrains CLion;

  • Vim。

你可以向前跳到你选择的应用程序的部分开始阅读,如果你想进行比较的话,也可以阅读所有部分。

Last updated