Python 的顶级 Visual Studio (VS) 代码扩展

您所在的位置:网站首页 python保存为py文件 Python 的顶级 Visual Studio (VS) 代码扩展

Python 的顶级 Visual Studio (VS) 代码扩展

2023-03-31 05:29| 来源: 网络整理| 查看: 265

Visual Studio Code (VS Code) 是最好的编程开发 IDE 之一,即使不是最好的,但在安装时它一开始并不支持 Python。它支持 Typescript 和 JavaScript,但必须安装插件以使 VS Code 与您要使用的特定语言兼容。当您在 Visual Studio Code 中保存具有特定文件扩展名的文件时,它会自动建议安装某些插件。例如,如果你保存一个扩展名为 .py 的 python 文件,VS Code 会为你提供一个通用插件,你需要安装它以使你的工作更轻松,当然,其他插件可以帮助简化你的工作。本文重点介绍一些可用于快速轻松地进行 Python 开发的 VS 代码扩展。

蟒蛇

这是 Python 的主要 VS Code 扩展,微软自己开发了它。当你创建一个 .py 文件时,VS Code 建议安装这个扩展。 python 扩展提供了很酷的功能,如代码格式化、可能错误的代码分析、pytest、使用单元测试进行测试、通过调试控制台进行调试和鼻子框架。此扩展还执行自动完成、语法检查、自动激活和不同环境之间的切换。此外,它与 Jupyter Notebooks 兼容,被认为是一个非常简单且重要的 Python 扩展。

用于 Python 的 AREPL

这提供了实时代码评估。当您开始键入时,代码将继续运行,这有助于您在仍在键入时检查代码是否正确。如果它检测到错误,它将立即显示在日志编辑器中。可以根据用户体验在设置中进行配置。使用 AREPL,通常不需要运行您的代码,因为 AREPL 会自动评估它。

更好的评论

Better Comment 可帮助您创建易于理解的评论。您可以区分不同类型的评论,例如查询、警报、待办事项等。您将能够对每条评论进行分类,因为它们的颜色不同。不过,您也可以更改评论颜色设置以反映与您产生共鸣的内容。我是否忘记提及您可以对其他编程语言使用更好的注释?好吧,你可以!

支架对着色器 (CoenraadS)

括号对着色器有助于按颜色相互识别媒体。其更新版本(着色器 2)提高了原始代码的速度和准确性,使代码更易于阅读和验证。

破折号

Dash 是适用于 macOS 的 API 片段管理器和文档浏览器。当您需要查阅官方 Python 文档时,它是一个重要的扩展。如果您需要有关类、函数或类型的更多信息,请突出显示代码并按 ctrl+h 访问官方离线文档。使文档脱机的优势在于,您无需访问 Internet 即可开始编码和研究参考资料,从而更专注于编码方面。

Git 镜头

如果您在开发团队工作并想知道谁更改了哪些代码、在何处、如何以及何时更改,这是一个非常有用的扩展。将鼠标悬停在详细功能上以查看每个文件、每行或状态栏中的 git 崩溃注释。还有一个快捷栏,可让您返回查看之前的提交、打开更改、进行更改以及查看您的提交详细信息。

木星

直接在 VS Code 中使用 Jupyter Notebooks 进行编码、运行和分析,而无需离开浏览器。使用 VS Code 使用检查、自动完成、语法突出显示以及您喜欢的一切来编辑您的笔记本。

风筝自动完成AI代码

风筝是朝着易于编码迈出的一步。它基于人工智能,可让您在 VS Code 中快速编写代码。例如,当您调用一个函数时,Kite 会显示调用它所需的参数。将鼠标悬停在任何符号上将显示它的摘要。它提供快速的自动完成功能,并且一次只显示正确的内容。除了 Python,它还可以用于各种编程语言,例如 Go、JavaScript 等。

Python 文档字符串生成器

这个 python 扩展可以很容易地在 VS Code 中记录你的代码并遵循标准格式。 python 文档字符串生成器扩展为 Python 函数生成文档,您可以从不同类型的文档格式中进行选择。这支持参数、错误、装饰器和 kwargs。生成的文档字符串可以根据您的需要进行格式化。此外,它支持选项卡式浏览,即,当生成文档字符串时,可以轻松地通过选项卡来添加参数。

Python缩进

python缩进是处理Python缩进的好工具。当您按下下一行的 Enter 按钮时,它会提供适当数量的空格或制表符。这使它成为最好的扩展之一,因为它可以帮助您节省大量时间来修复缩进错误。此扩展在减少空白行、扩展注释、关键字缩进(如 if-elif-else、方括号、return 等)等领域非常方便。

Python 预览

此扩展用于在 VS Code 编辑器中显示 Python 代码。它非常易于使用,可以快速轻松地进行故障排除。它带有动画和图形,使可视化变得有趣且易于理解代码的状态。 Python 预览版还提供了 VS Code 的可视化视图,并且是特定于 Python 的。它可以帮助您可视化并确保您尝试构建的内容实际上是否有效。

Python 片段

Python Snippets 扩展对于不熟悉 Python 编程语言的初学者非常有用。它包含字符串、列表、元组、字典、类等的内置片段,每个片段至少有一个示例。它还可以帮助您避免直接重复编码自己的片段。所以,可以说这个扩展非常适合初学者,为 Python 开发者节省了大量时间。

Python 测试资源管理器

Python 测试资源管理器扩展允许您使用测试资源管理器 UI 运行自己的 Python 单元测试或 Pytest 测试。它在 VS Code 侧边栏测试视图中显示了一个测试资源管理器,其中包含找到的所有测试。在浏览器中选择测试时会显示失败测试的日志,提供出色的用户界面和故障排除功能。

塔布宁

Tabnine 的 AI 助手是最受追捧和使用的 VS Code 扩展之一。它深受全球开发者的喜爱。 Tabnine 通过其即时内联代码消除了重复的打字任务。它适用于所有流行的 IDE 和首选语言,包括 Python。

遗言

VS Code 是一个很棒的编辑器,但让它如此特别的是它的插件生态系统将它提升到了一个新的水平。因此,当您接下来要编写该代码时,请继续检查这些顶级扩展。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3