乐于分享
好东西不私藏

Python开发必备的VS Code插件,我只装这6个

Python开发必备的VS Code插件,我只装这6个

用过VS Code写Python的人都知道,插件市场里藏着无数好东西。但装多了反而拖慢启动速度,电脑风扇呼呼转。我折腾了两年,最后只留了这6个,够用也不卡。

第一个是 Python,微软官方出的那个。有人觉得装它就够了,其实它只负责语法高亮和代码补全。我见过新手装了一堆报错插件,结果发现是它没更新。记住,这是基础,少它不行。

第二个叫 Pylance,也是微软的。它让代码提示变得聪明。你写个len(),它会告诉你参数类型。写import os,它会弹出os模块里所有函数。没有它,代码补全就是个摆设。

第三是 Python Docstring Generator。写函数注释最烦人,手动敲冒号对齐格式容易出错。这个插件你敲三个双引号,它自动生成模板,你只要填参数说明。我教学生写代码,必装这个。

第四是 Error Lens。默认的红色波浪线在底部,你得把鼠标移过去才看得到错误信息。这个插件直接在你写代码那行显示错误内容,红色背景配白色字,一眼就知道哪里错了。对新手特别友好。

第五是 GitLens。代码写到一半突然出bug,想看看之前改了啥。它能显示每一行代码是谁写的、什么时候写的、commit信息是什么。你指着出bug的那行,右键点“Open on GitHub”就能看到历史版本,不用翻终端看git log。

第六是 Prettier。很多人觉得格式化插件都差不多,但Prettier最稳定。你写a = 1+2,它自动帮你改成a = 1 + 2。写[1,2,3],它自动加空格变成[1, 2, 3]。团队协作时用这个,代码风格统一,少吵架。

你可能会问,代码运行调试用什么?VS Code自带的调试器已经够用,不用额外装。按F5启动,断点、变量查看都有。我写爬虫、数据分析、Web应用,都是靠这6个插件撑起来的。

装插件之前记得关闭VS Code,装完重启。如果你电脑配置不够,可以关掉自动更新,手动更新省资源。这6个插件加起来不到50MB,比装一堆花里胡哨的强。试试看,不占空间还省心。