墙裂推荐!Python开发者不容错过的7个VS Code扩展
值得向Python开发者推荐的VS Code扩展。
- IntelliSense:使用自动补全、代码导航、语法检查等功能编写代码;
- Linting:使用 Pylint、Flake8 等获取额外代码分析;
- 代码格式化:使用 black、autopep 或 YAPF 格式化代码;
- 调试:调试 Python 脚本、web 应用程序以及远程或多线程进程;
- 测试:使用 unittest、pytest 或 nose 通过测试资源管理器运行和调试测试;
- Jupyter Notebooks:创建和编辑 Jupyter Notebooks,添加和运行代码单元,渲染绘图,通过变量浏览器可视化变量,使用 data viewer 可视化数据帧,等等;
- 环境:自动激活 virtualenv、venv、pipenv、conda 和 pyenv 环境并在它们之间切换;
- 重构:通过变量提取、方法提取和导入排序(import sorting)重构 Python 代码。