竹笋

注册

 

发新话题 回复该主题

2021了,Python开发者不容错过的 [复制链接]

1#

机器之心编译

编辑:陈萍、杜伟

值得向Python开发者推荐的VSCode扩展。

VisualStudioCode(简称VSCode)是一个由微软开发,同时支持Windows、Linux和macOS等操作系统的免费代码编辑器,它支持测试,并内置了Git版本控制功能,同时也具有开发环境功能,例如代码补全、代码片段和代码重构等。VSCode是程序员常用的代码编辑器之一,是一个可在所有平台上使用的开源、可扩展和轻量级的编辑器。这些品质使微软的VSCode大受欢迎,并成为Python开发的绝佳平台。

VSCode还拥有大量扩展,可以帮助提高开发效率、提升开发幸福感。对于Python开发者来说,哪些VSCode扩展最值得推荐呢?开发者JuanCruzMartinez列举了年最值得向Python开发者推荐的VSCode扩展,包括python、PythonSnippets以及PythonPreview等。

最值得向Python开发者推荐的VSCode扩展

Python

首先当然要推荐必备插件Python了,它提供了代码分析、高亮和规范化等很多基本功能,装好后就可以愉快地编写Python了。

即使没有Python扩展,VSCode也支持Python代码的高亮显示。但是,如果你使用Python编写代码,则需要安装此扩展。这个扩展由微软开发,同样地,VSCode也出自微软。这对于提高Python开发者的工作效率至关重要,因为VSCode会在开发者打开第一个.py文件后立即安装此扩展。

当涉及到使用Python编写代码时,该扩展提供以下多项重要功能:

IntelliSense:使用自动补全、代码导航、语法检查等功能编写代码;Linting:使用Pylint、Flake8等获取额外代码分析;代码格式化:使用black、autopep或YAPF格式化代码;调试:调试Python脚本、web应用程序以及远程或多线程进程;测试:使用unittest、pytest或nose通过测试资源管理器运行和调试测试;JupyterNotebooks:创建和编辑JupyterNotebooks,添加和运行代码单元,渲染绘图,通过变量浏览器可视化变量,使用dataviewer可视化数据帧,等等;环境:自动激活virtualenv、venv、pipenv、conda和pyenv环境并在它们之间切换;重构:通过变量提取、方法提取和导入排序(importsorting)重构Python代码。Python扩展下载

分享 转发
TOP
发新话题 回复该主题