Python 最好用的 8 个 VS Code 扩展
liuian 2025-05-26 17:19 84 浏览
1. Python extension for Visual Studio Code
这个扩展是由微软官方提供的,支持但不仅限于以下功能:
- 通过 Pylint 或 Flake8 支持代码检查
- 在 VS Code 编辑器中调试代码
- IntelliSense 支持自动完成,代码导航和格式化。
- 支持 Jupyter Notebook,Pytest 和 Unittest
- 在编辑器中轻松切换 Python 环境
2.Python Preview
这个插件很牛皮,能够实时可视化你的代码结果。
不仅如此,还能为 VSCode 切换各种主题皮肤。
3.Sort lines
这个扩展很有意思,可以给你按字母大小排序(升序、降序),也可以进行排序+去重。而且还能将所有文本打乱顺序。
做短文本分类的训练,清洗数据集的时候,这个工具大有用处。
4.Git Graph
这玩意可是 Git 神器,堪比 Pycharm 内的 Git 管理器。
通过这个扩展,可以清楚地看见当前分支的 commit 记录和变化,可以通过按钮的方式轻易地创建、切换分支、cherry pick、merge 等操作。
对比分支、查看未提交的修改......还有许多可定制的扩展设置。
5.Python Snippets
很多时候,我们用到的代码片段都是类似的,比如 for 循环、try/catch 等等,现在有了这个工具,我们只需要输入命令生成代码片段,然后再进行微调,就能完成功能的开发。
此外,有些时候我们可能会忘记某些内置函数的用法,这个工具也能给你提供示例代码做参考,而不用你再去搜索引擎搜索示例,实在非常方便。
6.Better Comments
这是一个让你能更好地编写注释的工具,它能根据关键词用不同的颜色高亮代码片段。支持以下类型的高亮:
1. 感叹号 “!” 代码警告。
2. 问号“?”代表存留疑问。
3. TODO 代码未来将要进行的操作。
4. @param 参数
此外,它还支持在设置中自定义需要高亮句子的首部关键词。
7.autoDocstring
这个扩展我应该已经推荐了好多次,能够自动生成函数的注释格式,通过 tab 键快速切换填充块编写相应的注释。
8.Python Indent
你有没有觉得 VSCode 里对 Python 的自动缩进有点不准确?甚至可以用“丑”来形容。每次我都喜欢强行矫正 VSCode 给我做的自动缩进。
经过一番查阅,我终于找到了能纠正 VSCode 缩进错误的扩展,它就是 Python Indent,看看下面的示例,相信你也会安装它。
喜欢的朋友请添加关注哦!!
End
相关推荐
-
- 笔记本cpu型号详解(笔记本cpu型号详解大全)
-
笔记本的CPU型号可以通过以下步骤进行查看:1.打开电脑,进入系统桌面环境。2.在Windows系统中,右键点击“我的电脑”,选择“管理”,进入“设备管理器”。3.在“设备管理器”中,展开“处理器”选项,即可看到笔记本的CPU型号...
-
2026-01-07 18:05 liuian
-
- 电脑黑屏后无法开机(电脑黑屏后无法开机了)
-
1、连上电源,确认一下是不是因为电脑不足而导致黑屏。2、可以尝试连接外置屏幕看看显卡输出是否正常,若外置屏幕可以正常显示,则说明电脑屏幕或排线出现了问题,建议送去维修店进行维修。3、开机黑屏,系统有声音,外接屏幕异常,可能是显卡或者主板出现...
-
2026-01-07 17:55 liuian
- microsoftofficeexcel2007(microsoftofficeexcel2007免费完整版)
-
MicrosoftOffice是微软公司开发的一套基于Windows操作系统的办公软件套装。常用组件有Word、Excel、Access、Powerpoint、FrontPage等。目前最新版本为O...
- 电脑win8下载默认c盘怎么改(电脑下载默认c盘,怎么更改成d盘win10)
-
1首先,通过左下角的开始键进入windows设置窗口中,然后单击系统,进入系统设置主页。2点击存储,下拉右边列表,找到更改存储设置,点击进入页面进行设置,设置新的应用内容保存位置,哪个盘符内存大放在哪...
- 仙剑奇侠传5前传激活码免费领取
-
前传的话游戏任意版本都可以直接安装语音包的,1.03是DLC升级包,和语音包无关,无需升级即可使用语音,不过还是推荐把游戏升级到最新版本(目前最新版本是1.04),可以修正游戏中一些问题。首先双击仙...
- qq官方最新版下载(qq官方下载最新版2020)
-
这个应该是广告一样的提示,或者说官网检测不到你是否下载了QQ最好从QQ官网下最新版安装!从QQ官网下最新版安装QQ下载时就会有所提示的,在安装时你可以进行选择性的安装,那些附带的程序你可以不用的,不要...
- tplink千兆版管理员密码(tplinktlwdr5620千兆版管理员密码)
-
tp-link默认的管理员密码:admin,可以在路由器底部标贴中查看到; 2、新版本的TP-Link路由器,没有默认登录密码了;新版的TP-link需要打开tplogin.cn作为管理页面登陆,默...
- winrar下载官网纯净版下载(winrar真正官网)
-
下载的winrar是英文版改成中文版的方法步骤1首先,需要确定WInRAR英文版在中文版中的重要性,以便接下来的转换操作。2然后,使用系统自带的解压缩工具对WinRAR英文版实行解压缩。3最后,...
- 电脑开机f8进不去安全模式(电脑启动按f8怎么进不了安全模式)
-
关于这个问题,可能是因为您的电脑启动过程太快,按F8的时间不够长,或者您的电脑已经设置为禁用F8键启动。您可以尝试以下方法进入安全模式:1.在Windows10中,按住Shift键,同时单击电源按...
- surface平板电脑如何重装系统
-
笔记本电脑到可以按下面的步骤进行重装系统:1.系统光盘放入光驱里。2.打开电源,然后观察屏幕的提示,在启动系统之前有按“F2进行BIOS设置。3.设置启动方式。这个设置画面就是BIOS设置。找到boo...
- 电脑分盘怎么分配空间(电脑分盘怎么分配空间取整)
-
电脑已经有系统的情况下如何实现分配硬盘容量:1、打开“我的电脑”点击进入控制面板,选择管理工具,计算机管理--储存--磁盘管理;2、删除后面分区再自己分配下,注意:警告(重新分区里面资料会全部删除,请...
- 电脑系统ghost是什么意思啊(电脑ghost有什么用)
-
原因分析:1、ghost文件损坏;2、系统分区出现错误。解决方案:1、重新下载ghost镜像文件,再次安装;2、用DiskGenius或者easybcd修复分区表后在重新安装试试。3、若上述方案无法解...
-
- 安卓软件apk安装包下载(安卓apk安装器下载)
-
1.设定-安全-未知来源-打钩。2.可能是下载的软件安装包不完整,请重新下载安装。3.可能是安装软件的版本低于现有版本、或者软件兼容性问题所导致,请更换其他版本或者其他软件再次下载安装。4.安卓手机支持的软件格式为APK,这种情况可以更换其...
-
2026-01-07 12:05 liuian
- 一千左右的笔记本电脑哪个好
-
¥1000左右,笔记本性价比最高的也就性价比之王的肯定,是联想的这种脾气吧,因为联想的笔记本的是国产的最好的这种脾气吧,他生产的笔记本那有高档中档和低端的这几种所以¥1000左右的可以买一杯联想比较性...
- 电脑截屏的快捷按键(“电脑截屏的快捷键”)
-
电脑截图快捷键是Ctrl+PrScrn。电脑上截图的方法一般有这4种方式:1、Ctrl+PrScrn使用这个组合键截屏,获得的是整个屏幕的图片;2、Alt+PrScrn这个组合键截屏,获得的结果是当...
- 一周热门
-
-
飞牛OS入门安装遇到问题,如何解决?
-
如何在 iPhone 和 Android 上恢复已删除的抖音消息
-
Boost高性能并发无锁队列指南:boost::lockfree::queue
-
大模型手册: 保姆级用CherryStudio知识库
-
用什么工具在Win中查看8G大的log文件?
-
如何在 Windows 10 或 11 上通过命令行安装 Node.js 和 NPM
-
威联通NAS安装阿里云盘WebDAV服务并添加到Infuse
-
Trae IDE 如何与 GitHub 无缝对接?
-
idea插件之maven search(工欲善其事,必先利其器)
-
如何修改图片拍摄日期?快速修改图片拍摄日期的6种方法
-
- 最近发表
-
- 笔记本cpu型号详解(笔记本cpu型号详解大全)
- 电脑黑屏后无法开机(电脑黑屏后无法开机了)
- microsoftofficeexcel2007(microsoftofficeexcel2007免费完整版)
- 电脑win8下载默认c盘怎么改(电脑下载默认c盘,怎么更改成d盘win10)
- 仙剑奇侠传5前传激活码免费领取
- qq官方最新版下载(qq官方下载最新版2020)
- tplink千兆版管理员密码(tplinktlwdr5620千兆版管理员密码)
- winrar下载官网纯净版下载(winrar真正官网)
- 电脑开机f8进不去安全模式(电脑启动按f8怎么进不了安全模式)
- surface平板电脑如何重装系统
- 标签列表
-
- python判断字典是否为空 (50)
- crontab每周一执行 (48)
- aes和des区别 (43)
- bash脚本和shell脚本的区别 (35)
- canvas库 (33)
- dataframe筛选满足条件的行 (35)
- gitlab日志 (33)
- lua xpcall (36)
- blob转json (33)
- python判断是否在列表中 (34)
- python html转pdf (36)
- 安装指定版本npm (37)
- idea搜索jar包内容 (33)
- css鼠标悬停出现隐藏的文字 (34)
- linux nacos启动命令 (33)
- gitlab 日志 (36)
- adb pull (37)
- python判断元素在不在列表里 (34)
- python 字典删除元素 (34)
- vscode切换git分支 (35)
- python bytes转16进制 (35)
- grep前后几行 (34)
- hashmap转list (35)
- c++ 字符串查找 (35)
- mysql刷新权限 (34)
