👨💻Python开发者的最佳VSCode扩展🐍
为什么你需要好的软件开发工具?🤔
VS Code 中适用于 Python 应用的最佳扩展。
通用扩展
Python框架的扩展
额外的
为什么你需要好的软件开发工具?🤔
简答
其实并不需要,实际上你只需要编写代码的工具和运行代码的工具就行了。
那么,花时间寻找最佳工具的理由是什么呢?
虽然构建出色的应用程序并不需要什么特别的工具,但你日常使用的工具可以帮助你更快地完成开发,并减少错误。因此,你可以在更短的时间内创建出更好的软件。
目前最常用的代码编辑器之一是微软提供的 VS Code。我知道有些人对微软这家公司有所顾虑,但不可否认,它一直是软件开发环境领域最优秀的组织之一。从GitHub到Azure,正如我提到的,它还拥有世界上最好的代码编辑器。
VS Code 中适用于 Python 应用的最佳扩展。
注意:要安装扩展程序,请运行命令面板Ctrl + p并粘贴安装命令。如果无法操作(无论出于何种原因),只需在
扩展程序选项卡中搜索扩展程序名称即可。
Python
必备扩展:ms-python
它有很多功能,例如智能感知、格式化、调试、代码片段等等……
它还会自动为您安装 Jupyter Notebook 扩展!
安装:
ext install ms-python.python
Python 代码片段
这个扩展程序提供了许多缩写,可以避免你多次重复编写相同的内容。Python代码片段
安装:
ext install frhtylcn.pythonsnippets
Python 文档字符串
文档非常重要,而这个扩展程序可以让你为函数/类创建美观的文档字符串:文档字符串生成器
安装:
ext install njpwerner.autodocstring
Python 缩进
每次按下Enter: Python缩进键时,都修复Python缩进。
安装:
ext install KevinRose.vsc-python-indent
Python 测试
如果您正在开发大型应用程序,则需要编写测试来确保代码正常运行。此扩展程序允许您直接从 VS Code 用户界面运行测试:Python 测试资源管理器
安装:
ext install LittleFoxTeam.vscode-python-test-adapter
实时 Python 运行器
编写小型应用程序需要快速检查输出。借助此扩展程序,您可以实时查看 Python 文件的输出变化:AREPL for Python
安装:
ext install almenPython frameworks extensionson.arepl
通用扩展
这些扩展程序可以帮助您轻松创建代码。
彩虹缩进
此扩展程序可为 Python 文件的缩进着色。当代码嵌套层级较多时,它非常有用。缩进彩虹色
安装:
ext install oderwat.indent-rainbow
更好的评论
此扩展程序可帮助您创建更优质的评论,它会高亮显示待办事项、参数和查询等特殊部分。更优质的评论
安装:
ext install aaron-bond.better-comments
Git镜头
使用 Git?这款扩展程序能让你更高效地使用 Git。Git镜头
安装:
ext install eamodio.gitlens
Python框架的扩展
Django模板语言
Django扩展程序允许您创建简洁且高亮显示的 DTL 模板。Django
扩展提示:此扩展程序仅在您修改设置文件并添加以下 JSON 键后才能正常工作:
# SETTINGS_FOLDER/User/settings.json
"files.associations": {
"**/*.html": "html",
"**/templates/**/*.html": "django-html",
"**/templates/**/*": "django-txt",
"**/requirements{/**,*}.{txt,in}": "pip-requirements"
},
安装:
ext install batisteo.vscode-django
Django 代码片段
精选的 Django 应用开发代码片段。Django代码片段
安装:
ext install bibhasdn.django-snippets
额外的
美化你的工作空间
你应该把每天使用数小时的空间布置得美观舒适。
那么让我们来看看你可以做些什么:
安装图标
安装Vscode 图标后,您就可以访问大量文件扩展名图标。
这是我最喜欢的主题:
欢迎访问我的博客,
那里有更多像这样的精彩文章。如果您愿意,请在Ko-fi
上支持我,您的支持对我 继续创作这些教程帮助很大!
如果我遗漏了任何扩展程序,请在评论区告诉我!
文章来源:https://dev.to/developerroad/best-vscode-extensions-for-python-developers-525c










