vscode配置python3开发环境_用vscode配置Python开发环境,VScode

介绍

因为前期用了VS2013+PTVS插件进行Python编程,由于代码自动补全功能时好时坏很影响开发效率,因此现在采用VSCode进行Python开发工作。配置的时候又出现了点问题,这里记录一下。

Python安装

如果已经安装过就不用重复安装了。未曾安装过的,可以在以前的

博客

中看到。安装过程比较简单,网络上也很多。

VSCode 安装

Python插件安装

打开扩展商店,搜索Python,第一个,进行安装。

5c232450da6382715d1576e62cdcfec0.png

测试

新建文件夹

29dd4a344fc42e226f41b0a9b5c79287.png

设置launch.json

Ctrl+Shilft+D,左侧的运行图标。

90e0e6f98bc9f8fefd044825764d50ee.png

新建脚本

回到资源管理器,新建脚本,后缀名py不可少。测试运行,F5或者Ctrl+F5。还可以安装插件Code Runner,安装后右上角就会出现运行按钮。

5bbacfb1af7b2012693667e7bd3c555e.png

自动补全功能打开

Ctrl+Shilt+P,搜索Auto Complete,勾选。重启VSC就可以自动补全了。

d422983add543c841916dc2d0a046d89.png

配置Flake8与yapf

非必须安装,建议安装。

参考:

https://www.cnblogs.com/xiaojwang/p/11331202.html

https://blog.csdn.net/weixin_42357472/article/details/106015801

通过python自带的pip工具,安装两个一会儿配置VScode需要的包。

flake8和yapf

flake8会检查编写代码时的不规范的地方和语法错误。

yapf是一个代码格式化工具,可以一键美化代码。

安装过程如下:

1、在cmd输入pip list检查是否已存在需要的包

2、输入pip install flake8下载安装flake8

3、输入pip install yapf下载安装yapf

按快捷键:Ctrl+Shift+P打开settings.json增加如下代码

"python.formatting.provider": "yapf",

"python.linting.flake8Enabled": true,

"python.linting.flake8Args": ["--max-line-length=248"],

"python.linting.pylintEnabled": false

设置后,可以通过快捷键:Shift+Alt+F进行整理美化。效果如下

整理前

7b14f781faac905ff45385e306a0f9a5.png

整理后

af63620e467addad6f7c0ca1629002d9.png

参考


版权声明:本文为weixin_33837846原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。