iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >2021年Python程序员必备的VS code插件有哪些
  • 589
分享到

2021年Python程序员必备的VS code插件有哪些

2023-06-15 17:06:51 589人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

本篇内容介绍了“2021年python程序员必备的VS code插件有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. PythonV

本篇内容介绍了“2021年python程序员必备的VS code插件有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

1. Python

2021年Python程序员必备的VS code插件有哪些

VS Code在没有这个扩展的情况下也会支持Python代码高亮显示。但还是推荐你安装Python这个扩展,Python是由微软自己开发的,与VS  Code是同一个创建者。它对提高python开发人员的效率非常有用,VS Code会自动建议你在打开第一个.py文件后立即安装它。

但为什么要安装它呢?除了语法高亮显示,Python还有一个强大的功能,如:

  • IntelliSense:使用自动补全、代码导航、语法检查等功能编写代码

  • Linting:使用Pylint、flke8等获得额外的代码分析

  • 代码格式:使用black、autopep或YAPF格式化代码

  • 调试:调试Python脚本、WEB应用程序和远程或多线程进程

  • 测试:使用unittest、pytest或nose通过测试资源管理器运行和调试测试

  • Jupyter Notebooks:创建和编辑Jupyter Notebooks,添加和运行代码单元格,渲染图,通过变量浏览器可视化变量,使用data  viewer可视化数据帧等等

  • 环境:自动激活virtualenv, venv, pipenv, conda,和pyenv环境,并且支持自由切换

  • 重构:用变量提取、方法提取和导入排序来重构你的Python代码

下载地址:https://marketplace.visualstudio.com/items?itemName=ms-python.python

2. Python Snippets

2021年Python程序员必备的VS code插件有哪些

Python Snippets是一个 Ferhat Yalçın  开发的内置代码片段包的扩展包,这个扩展包对任何开发人员来说非常有用的,特别是对Python初学者,它包含许多内置的代码片段,比如字符串、列表、集合、元组、字典、类等等。使用这个插件的另一个好处是,它还为每个代码片段提供了至少一个示例,使它在学习Python时很有用。

下载地址:Https://marketplace.visualstudio.com/items?itemName=frhtylcn.pythonsnippets

3. Python Docstring Generator

2021年Python程序员必备的VS code插件有哪些

文档的重要性相信大家都知道,Python Docstring  Generator通过自动创建文档字符串,大大减少了开发人员的工作量,关于这个扩展最好的事情是它遵循docstring的所有标准格式,包括谷歌,docBlockr,Numpy,Sphinx和即将推出的PEP0257,此外,这个文档字符生成器支持args、kwarg、decorators、errors  和带有多行注释功能的参数类型。

下载地址:https://marketplace.visualstudio.com/items?itemName=njpwerner.autodocstring

4. Python Test Explorer for Visual Studio Code

2021年Python程序员必备的VS code插件有哪些

Python Test Explorer for Visual Studio Code允许你使用Test Explorer UI运行Python  unittest或Pytest测试。这个小而方便的工具可以让你有一个优秀的用户界面和调试功能来测试你的代码。我们都知道单元测试的重要性,所以在IDE或代码编辑器上拥有这样一个工具是很有必要的。

2021年Python程序员必备的VS code插件有哪些

下载地址:https://marketplace.visualstudio.com/items?itemName=LittleFoxTeam.vscode-python-test-adapter

5. Python Preview

2021年Python程序员必备的VS code插件有哪些

Python  Preview是一个扩展,它为Python代码添加了可视化调试功能。它将调试代码转换为带有动画和图形元素的交互式会话,以表示应用程序的状态。就如下图所示:

下载地址:https://marketplace.visualstudio.com/items?itemName=dongli.python-preview

6. Python Type Hint

2021年Python程序员必备的VS code插件有哪些

我们可以把 Python 的 Type Hints 想象成 javascripttypescript。Python Type Hint  为内置类型、预估类型、typing 模块提供类型提示补全目录。此外,它还可以在工作区中搜索 Python 文件以进行类型估计。

下载地址:https://marketplace.visualstudio.com/items?itemName=njqdev.vscode-python-typehint

7. jupiter

2021年Python程序员必备的VS code插件有哪些

jupiter是我最喜欢的VS Code扩展之一。与Jupyter  Notebooks的集成是我最喜欢PyCharm功能之一,尽管公平地说,我更喜欢PyCharm的集成,而不是VS Code的集成。jupiter for VS  Code是免费的,而PyCharm jupiter Notebook集成版只能专业版中提供。

下载地址:https://marketplace.visualstudio.com/items?itemName=ms-toolsai.jupyter

“2021年Python程序员必备的VS code插件有哪些”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: 2021年Python程序员必备的VS code插件有哪些

本文链接: https://www.lsjlt.com/news/281100.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 2021年Python程序员必备的VS code插件有哪些
    本篇内容介绍了“2021年Python程序员必备的VS code插件有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. PythonV...
    99+
    2023-06-15
  • 2021年程序员必备的技能有哪些
    本篇内容介绍了“2021年程序员必备的技能有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. Git...
    99+
    2024-04-02
  • 程序员必不可少的Firefox插件有哪些
    这篇文章将为大家详细讲解有关程序员必不可少的Firefox插件有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Firefox 3.5发布。确实如官方解释...
    99+
    2024-04-02
  • 2021年必备的html5开发工具有哪些
    本文小编为大家详细介绍“2021年必备的html5开发工具有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“2021年必备的html5开发工具有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。  1、Sub...
    99+
    2023-06-27
  • Python 程序员必备的算法技能有哪些?
    作为一名 Python 程序员,掌握算法技能是非常重要的。因为在实际工作中,我们经常需要处理大量的数据,而算法能够帮助我们更高效地处理这些数据。所以本篇文章将介绍一些 Python 程序员必备的算法技能。 一、排序算法 排序是最基本的算法...
    99+
    2023-09-16
    编程算法 分布式 linux
  • Java程序员必备的Linux命令有哪些
    这篇文章的内容主要围绕Java程序员必备的Linux命令有哪些进行讲述,文章内容清晰易懂,条理清晰,非常适合新手学习,值得大家去阅读。感兴趣的朋友可以跟随小编一起阅读吧。希望大家通过这篇文章有所收获!java程序猿在开发时并不使用Linux...
    99+
    2023-06-28
  • WordPress CMS化的必备插件有哪些
    WordPress CMS化的必备插件有哪些,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。经过过去几年的成长,WordPress已经不再仅仅是...
    99+
    2024-04-02
  • 程序员必知必会的排序算法有哪些
    这篇文章主要介绍“程序员必知必会的排序算法有哪些”,在日常操作中,相信很多人在程序员必知必会的排序算法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”程序员必知必会的排序...
    99+
    2024-04-02
  • Python 程序员必知必会的开发者工具有哪些
    Python 程序员必知必会的开发者工具有哪些,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Python已经演化出了一个广泛的生态系统,该生态系统能够让Python程序员的...
    99+
    2023-06-17
  • ASP 程序员必备的 npm 包有哪些值得推荐的?
    作为一个 ASP 程序员,你是否曾经遇到过这样的情况:你需要使用一些 npm 包来实现你的项目,但是你不知道该选择哪些包。在这篇文章中,我们将会介绍一些 ASP 程序员必备的 npm 包,这些包被广泛认为是 ASP 开发必不可少的工具。 ...
    99+
    2023-07-18
    关键字 npm apache
  • Python程序员所具备的好习惯有哪些
    本篇内容主要讲解“Python程序员所具备的好习惯有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python程序员所具备的好习惯有哪些”吧!良好的时间管理迟到对于任何一家公司都是个头痛的问...
    99+
    2023-06-02
  • 程序员必知的Python陷阱与缺陷列表有哪些
    程序员必知的Python陷阱与缺陷列表有哪些,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。我个人对陷阱的定义是这样的:代码看起来可以工作,但不是以你“想当然“”的方式。如果一段...
    99+
    2023-06-17
  • 作为程序员必会的Linux命令有哪些
    这篇文章给大家分享的是有关作为程序员必会的Linux命令有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1.查找文件命令:find / -name name.txt 根据名称查找/目录下的name.txt文件...
    99+
    2023-06-16
  • 响应式Web设计的必备jQuery插件有哪些
    响应式Web设计的必备jQuery插件有哪些,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。响应式设计(responsive d...
    99+
    2024-04-02
  • Python编程必备的工具有哪些
    这篇文章主要讲解了“Python编程必备的工具有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python编程必备的工具有哪些”吧!  1、lpython:是一个基于Python She...
    99+
    2023-06-01
  • Java程序员必需掌握的基础有哪些
    小编给大家分享一下Java程序员必需掌握的基础有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1. 匿名类Java匿名类很像局部类或内联类,只是没有名字。我们可以利用匿名类,同时定义并实例化一个类。只有局部类...
    99+
    2023-06-16
  • Java程序员必须掌握的注解有哪些
    这篇文章主要讲解了“Java程序员必须掌握的注解有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java程序员必须掌握的注解有哪些”吧!划重点自 JDK5 推出以来,注解已成为Java生...
    99+
    2023-06-17
  • Java 程序员必须掌握的 LeetCode 题目有哪些?
    作为一个 Java 程序员,掌握算法和数据结构是非常重要的。而 LeetCode 是一个非常好的平台,可以帮助我们练习算法和数据结构。在这篇文章中,我们将介绍 Java 程序员必须掌握的一些 LeetCode 题目,并且演示一下相应的代码...
    99+
    2023-08-21
    leetcode windows unix
  • 有哪些数据工程必备的Python包
    这篇文章主要介绍“有哪些数据工程必备的Python包”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“有哪些数据工程必备的Python包”文章能帮助大家解决问题。1、KnockknockKnockkno...
    99+
    2023-07-06
  • 2021年每个开发人员应了解的web开发编程技能有哪些
    这期内容当中小编将会给大家带来有关2021年每个开发人员应了解的web开发编程技能有哪些,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。随着软件行业的发展,对高级开发人员的...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作