当前位置: 首页 > news >正文

vscode插件-06 Python

文章目录

  • Python(一般安装这一个就行)
  • Pylance(跟随Python自动安装)
  • Python Debugger(跟随Python自动安装)
  • LiveCode for python
  • Sort lines
  • Python Extension Pack(一般不安装)
  • python snippets

Python(一般安装这一个就行)

在这里插入图片描述
这个扩展是由微软官方提供的,支持但不仅限于以下功能:

  • 通过Pylint或Flake8支持代码检查
  • 在VS Code编辑器中调试代码
  • IntelliSense支持自动完成,代码导航和格式化。
  • 支持Jupyter Notebook,Pytest和Unittest
  • 在编辑器中轻松切换Python环境

扩展包:
在这里插入图片描述

Pylance(跟随Python自动安装)

在这里插入图片描述
微软出的语言服务器,推荐安装

Python Debugger(跟随Python自动安装)

在这里插入图片描述

LiveCode for python

在这里插入图片描述
不需要执行Python脚本,该插件会实时展示你的每一个变量值,且能够识别print()并自动打印,是不是看上去很舒服,这种交互式的体验对于刚接触Python的同学将会更加友好!

但是需要注意的是你必须升级将Python版本升级到Python3.5或者更高才能使用,在安装完毕后只需要在代码编辑页面使用快捷键control+shift+a(Mac下为command+shift+a)即可在当前页面打开一个类似于Matlab工作空间的新页面

Sort lines

在这里插入图片描述
这个扩展很有意思,可以给你按字母大小排序(升序、降序),也可以进行排序+去重。而且还能将所有文本打乱顺序。
做短文本分类的训练,清洗数据集的时候,这个工具大有用处。

Python Extension Pack(一般不安装)

在这里插入图片描述
包括7个扩展包:
在这里插入图片描述
在这里插入图片描述

python snippets

在这里插入图片描述
作者是Ferhat,熟练使用后能够快速写出常用的代码块,提高开发效率,尤其是你不记得某些语法块的写法时,使用它会快速解决问题,免得翻书找例子。

相关文章:

  • Postman进阶功能-Mock服务与监控
  • 【STM32项目】基于stm32智能鱼缸控制系统的设计与实现(完整工程资料源码)
  • 基于消息中间件的异步通信机制在系统解耦中的优化与实现
  • Kubeblocks系列2-redis尝试之出师未捷身先死
  • (六)DockerCompose安装与配置
  • 【MATLAB】基于EMD-PCA-LSTM的回归预测模型
  • Object类,你学会了吗?
  • 彻底搞懂JavaScript原型和原型链
  • CCF-GESP 等级考试 2023年12月认证C++一级真题解析
  • itext5生成pdf demo应用
  • 清空了电脑回收站,之前的文件还能否恢复?
  • 番外篇 | YOLOv5更换主干网络之Conformer:首个CNN + Transformer的backbone模型
  • 15:00面试,15:08出来,面试问的有点变态。。。。
  • 04. Redis 配置文件
  • 计算电磁学:FDFD算法总结
  • 《网管员必读——网络组建》(第2版)电子课件下载
  • canvas 五子棋游戏
  • CODING 缺陷管理功能正式开始公测
  • JS专题之继承
  • Node + FFmpeg 实现Canvas动画导出视频
  • Otto开发初探——微服务依赖管理新利器
  • Phpstorm怎样批量删除空行?
  • webpack4 一点通
  • 工程优化暨babel升级小记
  • 让你的分享飞起来——极光推出社会化分享组件
  • 什么是Javascript函数节流?
  • 无服务器化是企业 IT 架构的未来吗?
  • 应用生命周期终极 DevOps 工具包
  • 资深实践篇 | 基于Kubernetes 1.61的Kubernetes Scheduler 调度详解 ...
  • ​如何使用QGIS制作三维建筑
  • ​软考-高级-系统架构设计师教程(清华第2版)【第20章 系统架构设计师论文写作要点(P717~728)-思维导图】​
  • (11)iptables-仅开放指定ip访问指定端口
  • (2022 CVPR) Unbiased Teacher v2
  • (libusb) usb口自动刷新
  • (python)数据结构---字典
  • (Pytorch框架)神经网络输出维度调试,做出我们自己的网络来!!(详细教程~)
  • (八)Spring源码解析:Spring MVC
  • (附源码)springboot教学评价 毕业设计 641310
  • (六)库存超卖案例实战——使用mysql分布式锁解决“超卖”问题
  • .aanva
  • .NET / MSBuild 扩展编译时什么时候用 BeforeTargets / AfterTargets 什么时候用 DependsOnTargets?
  • .net 7和core版 SignalR
  • .NET I/O 学习笔记:对文件和目录进行解压缩操作
  • .NET 同步与异步 之 原子操作和自旋锁(Interlocked、SpinLock)(九)
  • .net 无限分类
  • .NET/ASP.NETMVC 大型站点架构设计—迁移Model元数据设置项(自定义元数据提供程序)...
  • .NET基础篇——反射的奥妙
  • .NET上SQLite的连接
  • .net中我喜欢的两种验证码
  • /3GB和/USERVA开关
  • /bin、/sbin、/usr/bin、/usr/sbin
  • @cacheable 是否缓存成功_让我们来学习学习SpringCache分布式缓存,为什么用?
  • [ MSF使用实例 ] 利用永恒之蓝(MS17-010)漏洞导致windows靶机蓝屏并获取靶机权限
  • [ 云计算 | AWS 实践 ] Java 如何重命名 Amazon S3 中的文件和文件夹
  • [2016.7 day.5] T2