空余时间整理了我认为 Python 编程必备的几个 VS Code 插件,分享一下。
如果你是初学小白,建议全部安装并尽快上手,敲代码效率直接起飞。当然如果你是老司机,也可查缺补漏。
一、Python
Python
这个插件必装,别问为啥!因为它是微软VSCode
开发团队自己开发的,亲儿子的级别。虽然 VSCode 不安装任何插件也能高亮Python代码,但该插件提供的功能远不止如此,还有很多强大的功能,比如:
- 智能补全:通过自动补全,代码导航,语法检查等来编辑代码
- 代码检查:使用
Pylint
、Flake8
获取额外的代码分析,检查编程错误 - 代码格式:用
black
,autopep
或YAPF
调整代码格式 - 调试:调试Python脚本,Web应用程序以及远程或多线程进程
- 测试:通过测试Explorer中
unittest
,pytest
或nose
运行和调试测试 - Jupyter Notebook:创建和编辑Jupyter Notebook,添加和运行代码单元、渲染图、通过变量资源管理器可视化变量、使用数据查看器可视化数据框等等
- 环境:自动激活并在
virtualenv
、venv
、pipenv
、conda
和pyenv
环境之间进行切换 - 重构:通过变量提取、方法提取和导入排序来重构Python代码