5.1 KiB
最好的 Python IDE
原文:https://python . land/creating-python-programs/the-best-python-ide
您学习了如何使用 Windows 记事本保存 Python 文件并从命令行运行它。但是就像我说的,使用记事本绝对是编写 Python 程序最糟糕的方式。那么专业人士用什么呢?任何严肃的 Python 程序员都使用 Python IDE:一个集成开发环境。但是,对于所有可供选择的 Python IDE,什么是最好的呢?
目录
- 为什么要使用 Python IDE?
- 最好的 Python IDE 是什么?
- VSCode 优势
为什么要使用 Python IDE?
让我们先来看看另一个问题:为什么要使用 IDE?一般来说,IDE 可以加快开发速度。IDE 将全程帮助您,从设置项目到调试和运行它。让我们深入了解一下使用 IDE 的一些优势。
语言支持
IDE 提供了强大语言支持:
- 自动完成单词,大大加快开发速度
- 建议(基于上下文)可以使用哪些选项
- 语法突出显示,使您的代码更具可读性
排除故障
IDE 很好地集成了调试过程。调试是我们在本指南中还没有谈到的内容。基本上,它意味着在你的软件中找到错误并修复它们。
基于项目的工作流
IDE 有项目的概念。您可以在 IDE 中打开您的项目,并将其保存在一个窗口中。IDE 会记住您的项目及其所有设置。
Thank you for reading my tutorials. I write these in my free time, and it requires a lot of time and effort. I use ads to keep writing these free articles, I hope you understand! Support me by disabling your adblocker on my website or, alternatively, buy me some coffee. It's much appreciated and allows me to keep working on this site!
最好的 Python IDE 是什么?
很多人问我:最好的 Python IDE 是什么?尽管每个人的品味不同,但是有几个 IDE 确实很突出。其中一个头肩突出。如果你问我,什么是最好的 Python IDE 的答案是 Visual Studio 代码。
VSCode 优势
在这个 Python 教程中,我将只告诉你 VSCode。如果你强烈喜欢另一个 IDE,比如 PyCharm,那也可以。我不会少喜欢你!要知道这不仅仅是个人喜好。我将给出一些令人信服的理由来说明为什么我认为它是最好的 IDE。
这是真正的免费和开源
其他 IDE 也是免费的,但与付费的“专业版”相比,它们的功能往往有限。VSCode 是完全免费的,甚至是开源的。如果你愿意,你可以破解它的源代码,这些都可以在 GitHub 上找到。
它很快
大多数 IDE 都希望是跨平台的。因此,它们通常是使用 Java 构建的。尽管 Java 自早期以来已经取得了很大的进步,但它仍然让人感觉缓慢和迟钝。VSCode 完全是使用 TypeScript 构建的。它不太需要内存,在所有平台上都感觉非常快。
它是跨平台的
这意味着它可以在所有平台上工作。它是 Windows、Mac 和 Linux 上最好的 Python IDE。它在所有平台上的工作方式几乎都是一样的,当你想要或需要切换平台时,可以缩短学习曲线。
除了 Python 之外,它还支持许多语言
其他特定于 Python 的 ide 只支持 Python。但是任何有经验的程序员都知道这是不够的。例如,当您开始使用像 Django 这样的 Python 框架创建网站时,您也将创建 HTML 和 CSS 文件。
当你的 IDE 可以支持多种语言时,这是非常方便的。有了 VSCode,这完全不是问题。许多 web 开发人员主要使用 VSCode,因此支持非常好。VSCode 还为您经常遇到的文件格式提供了强大的支持,无论您用什么语言编写,例如:
除此之外,还有针对所有流行语言和平台的插件。例如 Java、Kotlin、C#、Javascript、TypeScript、Dart 和 Flutter 等等。
在远程位置运行良好(SSH、Windows WSL、Docker 容器)
VSCode 有一个很好的扩展,可以帮助您连接到远程环境。如果您是 Windows Linux 子系统的粉丝,那么您很幸运:您使用原生的 Windows VSCode 程序并在 WSL 中工作。这提供了完整的 Linux 体验,而无需离开 Windows。没错。你可以在 Windows 上运行 Linux。这个扩展也可以连接到一个码头集装箱。
由微软和许多其他公司支持
VSCode 由微软构建,这意味着有这个大公司支持它,并确保它的开发是专业和稳定的。据我个人所知,在开发人员的带领下,VSCode 有了很大的转变。此外,许多公司和个人接受了 VSCode,并开始为它创建令人敬畏的扩展。它有一个充满活力的社区!