Python VSCode下Python开发常用的插件

插件

Python

微软VSCode开发团队自己开发的

  • 智能补全:通过自动补全,代码导航,语法检查等来编辑代码
  • 代码检查:使用Pylint、Flake8获取额外的代码分析,检查编程错误
  • 代码格式:用black,autopep 或 YAPF 调整代码格式
  • 调试:调试Python脚本,Web应用程序以及远程或多线程进程
  • 测试:通过测试Explorer中unittest,pytest或nose运行和调试测试
  • 环境:自动激活并在virtualenv、venv、pipenv、conda 和 pyenv 环境之间进行切换
  • 重构:通过变量提取、方法提取和导入排序来重构Python代

Chinese (Simplified) Language Pack for Visual Studio Code

中文语言包扩展(简体)

Better Comments

使# TODO ···、# NOTE ···、# ! ··· 等代码注释展示不同颜色

Bracket Pair Colorizer

使{} [] ()等展示不同颜色

Code Spell Checker

检查代码拼写,不是正常的单词会标蓝线

GitLens — Git supercharged

增强自带的git功能,当鼠标滑过,每行代码可以展示出作者等相关信息

koroFileHeader

在vscode中用于生成文件头部注释和函数注释的插件,经过多版迭代后,插件:支持所有主流语言,功能强大,灵活方便,文档齐全,食用简单!

Markdown All in One

在vscode中编缉Markdown文本,可以快速预览和修改

One Dark Pro

Atom的一款暗黑主题,超好看的

Path Intellisense

编写路径时,自动文件路径补全

PlantUML

在vscode中画PlantUML图

Pylance

官方叫语言服务器,当鼠标停留时,方法或类可以快速预览的

Tabnine

ai版本的代码提示,我感觉不怎么好用,有时间瞎jb提示,没有Python自带的用着爽

Todo Tree

项目中所有的TODO的集合; ctrl+shift+f搜索TODO差不多的效果

vscode-icons

添加文件夹、文件图标,看着会舒服一点

常用快捷键

ctrl+` 打开终端、隐藏终端
ctrl+r 切换项目
ctrl+e 打开项目中某个文件
ctrl+g 定位到指定行
ctrl+k w 关闭全部已打开文件
ctrl+shift+k 删除某行
ctrl+shift+f 全局搜索
ctrl+shift+x 插件中心
ctrl+d c 当前光标所在单词选中
alt+上/下 当前光标所在行上移/下移

其他快捷键查询: https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf

其他

设置__pycache__文件夹不显示

ctrl+, => files.exclude => 添加 **/__pycache__

选择python环境

有时候,python环境不能自动加载,可以手动配置:ctrl+shift+p => Python Select Interpreter => 选择当前目录下的虚拟环境

同时选中多条记录编辑快捷操作

先选中文本 => alt+shift+点击一列

切换虚拟环境报错无法加载文件 E:\Python_project\shop_env\Scripts\Activate.ps1,因为在此系统上禁止运行 脚本

Windows+x打开面板,选择以管理员身份运行PowerShell,输入: set-executionpolicy remotesigned,接下来输入“y”表示执行。

posted @ 2021-06-23 19:33  ugvibib  阅读(1142)  评论(0编辑  收藏  举报