geekdoc-python-zh/docs/pythonland/18.md

60 lines
3.5 KiB
Markdown
Raw Permalink Normal View History

2024-03-03 22:54:39 +08:00
# VSCode Python 扩展
> 原文:[https://python . land/creating-python-programs/vs code-python-extensions](https://python.land/creating-python-programs/vscode-python-extensions)
现在您已经安装了 VSCode 并知道如何打开它,在您开始创建 Python 程序之前,我们需要讨论最后一个主题:VSCode Python 扩展。您应该将 VSCode 视为一个基本框架。它可以做的事情有:
* 打开、编辑和保存文件
* 允许您处理项目
* 启动应用内终端,将所有东西放在一起
* 管理扩展
目录
* [关于扩展](#About_Extensions "About Extensions")
* [如何安装扩展](#How_to_install_extensions "How to install extensions")
* [最好的 VSCode Python 扩展](#The_Best_VSCode_Python_Extensions "The Best VSCode Python Extensions")
## 关于扩展
正是这些扩展让 VSCode 开始大放异彩。它有你能想到的几乎任何东西的扩展。通过这些扩展VSCode 支持特定的语言,比如 Python还有 Java、Kotlin、Javascript、Typescript 等等。但它也提供了如下功能:
* 高级代码完成,它建议了一些有用的方法来继续您正在键入的内容,并考虑了上下文
* 与 Git 等版本控制系统的集成
* 与基于云的服务集成,如 GitHub、Docker Hub 等。
VSCode 的强大之处在于它可以一次完成所有这些工作。它不仅仅是一个 Python IDE还是一个很棒的 HTML 编辑器,非常擅长编写 Javascript当然它对 Python 代码也很棒!最棒的是:你可以决定你希望它能做什么。所以你可以保持精简,或者安装任何你需要的插件。看你的口味了!
## 如何安装扩展
要在 VSCode 中安装扩展,可以按左边的大扩展按钮,如下图所示:
![](img/6a603805c1845b4b6454a657282d7f19.png)
在 VSCode 中安装扩展很容易
这将打开扩展市场。在那里,在搜索栏中输入 Python 来查找所有与 Python 有关的扩展。您可以点击扩展来阅读更多关于它们的信息,并按下**安装**按钮来安装扩展。
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](https://www.buymeacoffee.com/pythonland)**. It's much appreciated and allows me to keep working on this site!
## 最好的 VSCode Python 扩展
### 计算机编程语言
你至少要为 Python 编程安装官方的 [Python](https://marketplace.visualstudio.com/items?itemName=ms-python.python) 扩展。它提供了许多您需要的功能,如智能感知、林挺、调试、代码导航、代码格式化、重构、变量资源管理器、测试资源管理器、代码片段等等。
### 索纳林特
Sonarlint 插件检测常见错误和 bug。它检测到许多安全问题和代码质量问题并且不止一次地拯救了我。我强烈推荐。它只支持 Python但也支持 Java、JavaScript、TypeScript、PHP 等通用语言。
### 魔力神话
[MagicPython](https://marketplace.visualstudio.com/items?itemName=magicstack.MagicPython) 是 VSCode 中默认 Python 语法高亮器的前沿版本。你不*需要*它,但我总是安装它只是为了确保安全。
### Visual Studio 智能代码
[Intellicode 扩展](https://visualstudio.microsoft.com/services/intellicode/)是一个智能的、人工智能辅助的代码完成扩展,由微软构建。它支持 Python、Java、JavaScript 和 TypeScript。