VsCode经典实用常用插件分享

点击上方 Java学习之道,选择 设为星标

每天18:30点,干货准时奉上!

092d96fb775197e98600bc96d86bc18b.png

Part1Vs Code 常用插件

1CSS Navigation

允许从 HTML转到定义到 CSS/Sass/Less, 为类和 id 名称提供完成工作区符号,并支持从 CSS 到 HTML 的查找引用

bc956150d1b00d82b2c4f0356674d774.gif
CSSNavigation.gif

2Git History

查看和搜索 git log 以及图表和详细信息、查看文件的先前副本、查看和搜索历史、查看一个或所有分支的历史记录(git log)、 查看作者的历史、查看文件中一行的历史记录 (Git Blame)、查看文件的历史记录等;


Git_history.gif

3Live Server

为静态和动态页面启动具有实时重新加载功能的本地开发服务器

2b0bbd34077c97b09850b6a4ddb1f98f.gif
LiveServer.gif

4Vetur

Vue语法高亮、质量提示&错误、格式化/风格、智能提示等

adcf42e54b81b26e4a74ece4de530e66.png a47602aed7011e1fd245c902d98efac3.png

5Project Manager

使用标签组织您的项目、添加虚拟工作区支持、添加工作区信任支持、改进的侧边栏可用性

adfa340b01aa4dc008c37eaf91d871f1.png
ProjectManager.png

6vscode-icons

文件图标

b44e100a9f94cf20c5322b305419bb4b.gif
vscodeicons.gif

7Spell Right

变量拼写检查器

1d193daf16181a4e06c958e597b157ed.png
变量拼写检查器.png

-- END --

d26872d9d4d2deff402ab3ecde8383e3.gif | 更多精彩文章 -


 
 
▽加我微信,交个朋友

161c136a236304cd996f4f87d9769505.png

长按/扫码添加↑↑↑
<think>好的,我需要帮助用户推荐在VSCode中开发Python时常用插件。首先,我要回顾用户提供的引用内容,看看有哪些插件已经被提到过,并确保推荐的插件符合用户的需求,特别是提高编程效率、智能提示、语法检测和调试等功能。 根据引用[1]到[5],提到的插件包括Python、Pylance、Python Preview、Sort lines、Git Graph、Python Snippets、Better Comments、autoDocstring、Python Indent、Visual Studio IntelliCode、Bracket Pair Colorizer、autopep8、filesize、Path Autocomplete、Guides、VSCode Python Docstring Generator、SSH FS、Remote - SSH等。不过用户可能需要更简洁且实用的推荐,避免重复或功能重叠的插件。 我需要确认哪些插件是核心且必备的。Python扩展(由Microsoft提供)是基础,必须包括在内。Pylance作为智能提示和类型检查的工具也很重要。此外,代码格式化工具如autopep8或Black,调试工具如Python Debugger,文档生成如autoDocstring,以及环境管理如Python Indent都是常用的。可能还需要推荐Jupyter插件,方便数据科学工作。 同时,引用中提到有些博客推荐的插件可能过时或功能重复,因此要确保推荐的插件都是当前有效且互补的。例如,Better Comments和autoDocstring都涉及注释,但前者用于高亮注释,后者用于生成文档字符串,可以同时推荐。另外,代码片段工具Python Snippets能提高效率,也是不错的选择。 还要考虑用户可能的开发场景,比如是否需要远程开发(Remote - SSH)、版本控制(Git Graph)、括号高亮(Bracket Pair Colorizer)等。需要平衡插件实用性和数量,避免过多插件影响性能。 最后,整理推荐列表,按功能分类,让用户清晰了解每个插件的作用,并提供安装说明和配置建议,确保回答结构清晰,符合用户需求。</think>### VSCode Python 常用插件推荐(2024年适用) 以下是基于开发效率、代码质量、调试支持等维度筛选的实用插件,避免功能重复并注重时效性: --- #### **1. 核心开发工具** - **Python (Microsoft)** *必装插件*,提供基础语法高亮、调试、虚拟环境支持、包管理等功能[^3][^5]。 ```bash Extensions ID: ms-python.python ``` - **Pylance** 微软官方语言服务器,支持代码补全、类型检查、参数提示,显著提升智能感知能力[^3][^5]。 ```bash Extensions ID: ms-python.vscode-pylance ``` --- #### **2. 代码质量与格式化** - **autopep8** 自动格式化Python代码,遵循PEP8规范,支持保存时自动格式化[^5]。 ```bash Extensions ID: himanoa.Python-autopep8 ``` - **Black Formatter** 更严格的代码格式化工具,适合团队统一代码风格(可与autopep8二选一)。 ```bash Extensions ID: ms-python.black-formatter ``` --- #### **3. 调试与测试** - **Python Debugger** 增强调试功能,支持断点、变量监控、堆栈跟踪[^2]。 ```bash Extensions ID: ms-python.debugpy ``` - **Test Explorer UI** 可视化单元测试管理,兼容pytest/unittest。 --- #### **4. 文档与注释** - **autoDocstring** 快速生成符合规范的函数/类文档字符串(支持Google、NumPy等格式)[^4][^5]。 ```bash Extensions ID: njpwerner.autodocstring ``` - **Better Comments** 高亮不同类别的注释(如TODO、警告),提升可读性[^4]。 ```bash Extensions ID: aaron-bond.better-comments ``` --- #### **5. 效率增强** - **Python Snippets** 提供常见代码片段(如`if __name__ == "__main__"`),减少重复输入[^4][^5]。 ```bash Extensions ID: frhtylcn.pythonsnippets ``` - **Python Indent** 自动校正Python缩进,避免格式错误[^4]。 ```bash Extensions ID: KevinRose.vsc-python-indent ``` --- #### **6. 扩展场景工具** - **Jupyter** 在VSCode内直接运行Jupyter Notebook,适合数据分析场景[^3]。 ```bash Extensions ID: ms-toolsai.jupyter ``` - **Remote - SSH** 远程开发支持,可直接编辑服务器上的Python代码。 ```bash Extensions ID: ms-vscode-remote.remote-ssh ``` --- #### **配置建议** 1. **快捷键绑定**:为`autopep8`或`Black`设置保存时自动格式化(`Ctrl+S`)。 2. **禁用冲突插件**:如已安装`Python`扩展,无需再装`Python Extension Pack`,避免冗余。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MobiusStrip

请我喝杯奶茶吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值