![3d1aae9ce76c8ef44f38b8482e0a9182.png](https://i-blog.csdnimg.cn/blog_migrate/f62b88f148ffe6350738b776dd05eb4f.jpeg)
01背景
有请漂亮的主持人小姐姐,介绍今天的主角VSCode:
“Visual Studio Code (简称VSCode) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、 Git等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及 Linux,运行流畅,可谓是微软的良心之作……“
台下,掌声一片,堪称攻城狮的编码神器,很快收获了一大批忠实铁粉。
以后,VSCode会和我们朝夕相伴,有必要简单的普及一下优点。
VSCode是一款非常优秀的轻量级代码IDE,支持几乎所有主流的开发语言,具备开源、跨平台、模块化、插件丰富、启动时间快、颜值高、可高度定制等等优秀的特质。
最重要的优点:免费!免费!免费!!!
所以,今天我就来讲讲,怎么在VSCode上配置Python开发环境。
02软件下载
操作系统:Windows10 64位;
Python版本:3.8.6;
VSCode:官网下载最新的;
首先,从官网下载Python3.8.6的安装包和VSCode的最新安装包。
下载地址如下:
Python:
https://www.python.org/downloads/
VSCode:
https://code.visualstudio.com/
大家选择适合自己的系统版本下载即可。
03安装Python
Python已经安装过的,略过这一步。
首先,双击Python安装包,弹出如下的软件安装界面。
切记,一定要记得勾选下图中的第一步(添加环境变量)。
![6875fd246a25a52c49be92cc72b66efe.png](https://i-blog.csdnimg.cn/blog_migrate/c89734b01894ffe66fb29b20fb2cba0b.jpeg)
然后,耐心的等待Python的安装…
![935928f113f9d2cd66ffa7681857d083.png](https://i-blog.csdnimg.cn/blog_migrate/d912b16c1693fc32557968059201dcd8.jpeg)
最后,出现安装成功的页面
![ac6af53ac220fd9c5a77205b2f0c65f6.png](https://i-blog.csdnimg.cn/blog_migrate/c4a2bdb35e0df338259d670cdd5b1e9f.jpeg)
检查python是否安装成功
Python安装完成后,先检查下python是否安装成功。
检查方法如下:
1) 打开cmd,输入python,点击回车,会显示python的版本号。
![4ba71740e1a3f123125e6958bb9c0efc.png](https://i-blog.csdnimg.cn/blog_migrate/b1af07b7207cf1dcdad6eeec4cf3eae5.jpeg)
2) 输入import this,欣赏下python之禅。
![4c15dc4f29e3b019fd41a0c2651bb7c4.png](https://i-blog.csdnimg.cn/blog_migrate/d590d9b82fb0f972370fb51d16119fc4.jpeg)
04安装VSCode
终于开始安装我们的主角了,有点激动…
首先,双击VSCode安装包,然后弹出如下的软件安装界面。
![f4d531ab668491476237aff1d4cea49c.png](https://i-blog.csdnimg.cn/blog_migrate/ce3ec772f9c8e84bb3d9b12e88729c68.jpeg)
然后,安装目录的选择,使用默认目录即可。
![8a86d98d0166cea485a8333a16957cee.png](https://i-blog.csdnimg.cn/blog_migrate/5aca30e5ee07e9545d47d72fdbdef733.jpeg)
然后,都是默认设置,只需要一路点击下一步。到快捷方式的页面,建议勾选。
![00dd642497a3b1e3da142fcb4e7cd163.png](https://i-blog.csdnimg.cn/blog_migrate/306d63a9fb017c633cd76faf63b43c30.jpeg)
一路的下一步,终于到了安装页面了.
![e955b67a482168661eaaf819e9f25f99.png](https://i-blog.csdnimg.cn/blog_migrate/88ee630bce9db332760c29098ef229f8.jpeg)
最后,安装完成
![09286cbcce5a3c9922c9063737d2b614.png](https://i-blog.csdnimg.cn/blog_migrate/889913e7ef33a7686adf5e97a8a8a653.jpeg)
05配置VSCode
5.1.安装Python插件
1) 打开VSCode,按下快捷键Ctrl+Shift+X或点击图标,进入插件管理页面。如下图所示:
![a550472b69e2f5a7f3e08f3f6d1d1cb4.png](https://i-blog.csdnimg.cn/blog_migrate/eec947620ca1a7b810ff83661cf12ecc.jpeg)
2) 在搜索栏输入python。
3) 选择插件,点击“Install”安装。如下图所示:
![71200ed7c041d232aa7d746802fdf460.png](https://i-blog.csdnimg.cn/blog_migrate/cfbc8f66029b1e0253166c2a918a85ee.jpeg)
5.2.实用插件推荐
Python Preview
这个插件很牛皮,能够实时可视化你的代码结果。不仅如此,还能为VSCode切换各种主题皮肤。
Material Theme
多种风格的VSC主题。
PathIntellisense
代码中的文件路径自动补齐。
Bracket Pair Colorizer
代码颜色高亮一般只会帮你区分不同的变量,这款插件给不同的括号换上了不同的颜色,括号的多的时候非常实用。
Filesize
一款在左下角显示文件大小的插件,还是挺实用的。
5.3.配置VSCode语言为中文
如果是第一次安装VSCode,需要先安装一个中文语言包插件。
1)打开VSCode,按下快捷键Ctrl+Shift+X,进入插件管理页面。
2)在搜索栏输入Chinese (Simplified) Lang。
3)选择 中文简体 插件,点击install安装。
![384e957b8b881f998f300c62783d3c98.png](https://i-blog.csdnimg.cn/blog_migrate/ad69923074495af16dfb345b88dd6db7.jpeg)
安装中文语言包插件后,选择中文
1)打开vscode工具;
2)使用快捷键组合【Ctrl+Shift+p】,在搜索框中输入“configure display language”,然后按回车键;
3)在下拉框中选择“zh-cn”项;
![8982fbfcd02c7c73be6c55ca87361e34.png](https://i-blog.csdnimg.cn/blog_migrate/e9156d21f9c28dd0ec0e189f20cfb4da.jpeg)
4)重启VSCode工具;
![0fec5e7a222362f1211b4780a2455ed3.png](https://i-blog.csdnimg.cn/blog_migrate/5d229affe47e1ca81d73b4bb301f7f90.jpeg)
5.4.安装第三方代码规范工具
工具介绍
flake8 :一款辅助检测Python代码是否规范和语法错误的工具。
yapf :代码格式化工具,可以一键美化代码。
安装,通过python自带的pip工具,安装过程如下:
1)打开cmd窗口,输入pip list检查是否已存在需要的包;
2)输入pipinstall flake8下载安装flake8;
3)输入pipinstall yapf下载安装yapf;
![e091d1172f4924010ef0b263af722cb8.png](https://i-blog.csdnimg.cn/blog_migrate/d58a06e3295f142bb4dfa1b3cd194735.jpeg)
06创建和配置项目
第1步,创建一个空文件夹“demo1”,然后使用VS Code打开它。通过VS Code打开文件夹,该文件夹就变成了你的“工作区”。
![2b2eb1f0bcbf69bd19e0a8c055a03a7b.png](https://i-blog.csdnimg.cn/blog_migrate/0b11934ceaea95795c5854967c1a8f78.jpeg)
![68d0133ae128001b73a59c0669cca505.png](https://i-blog.csdnimg.cn/blog_migrate/216a7ddd14251ad81d50270e8ef2bec3.jpeg)
第2步,为项目指定python解释器
按下快捷键ctrl+shift+p打开命令面板,然后输入interpreter,然后单击筛选出来的结果“Python: Select Interpreter"。如下图所示:
![268cf6b7bb7738e4f1ab36244a2c9e0c.png](https://i-blog.csdnimg.cn/blog_migrate/a247d7a25a1330127ff13782d20408be.jpeg)
接下来会显示VS Code所能找到的全部解释器,选择你需要的版本的解释器。
![89026892973ddf85256b1c2f1a13ab2a.png](https://i-blog.csdnimg.cn/blog_migrate/01cf9954e4f55c76142ef14297cc0a1b.jpeg)
选择解释器后,为新打开的项目自动生成setting.json配置文件。
![4ac7599d0dc6d3afbd810145dd36a824.png](https://i-blog.csdnimg.cn/blog_migrate/fdce596478c417f109f8e30f84b50f91.jpeg)
07工作区
工作区类似一个虚拟容器,这个容器里面可以存放很多的项目。非常类似于其它IDE里面新建的工程,工程里面再新建项目。
7.1.工作区介绍
在VS Code中,工作区(workspace)对应一个后缀为*.code-workspace的文件。它是一个JSON格式的文件,包含了工作区里面的所有项目(文件夹),以及相关的VS Code工作区配置信息。如下所示:
![eafa500099e962a26f636d13606dce80.png](https://i-blog.csdnimg.cn/blog_migrate/98ef1ef8ce55e7b7b194d3891dfed414.jpeg)
7.2.如何打开工作区配置文件
![5f4154cd5fc4cce635d614535ac93203.png](https://i-blog.csdnimg.cn/blog_migrate/6b6c5a72cf53d775144b408e932cb14d.jpeg)
![b0534eb8359ddce41274f3218751ce48.png](https://i-blog.csdnimg.cn/blog_migrate/a8c7882901e43c34cd6bf21f70b46386.jpeg)
7.3.新建工作区
VSCode没有新建工作区的菜单项,我们可以使用以下途径创建工作区:
第1步:点击菜单“文件”,选择菜单项“将工作区另存为”;
![5f2019edb3272dbb846a4fb3082e644d.png](https://i-blog.csdnimg.cn/blog_migrate/cf19aac15e026797643c800d01a61d51.jpeg)
第2步:选择工作区文件存放目录;
![67f247653385525b1607cbf7ba3e2551.png](https://i-blog.csdnimg.cn/blog_migrate/a93c75b1f37dac370d708428055dfb6c.jpeg)
7.4.打开工作区
VSCode启动后,点击“文件”菜单,选择“打开工作区”菜单项,然后选择一个工作区文件(*.code-workspace文件)。就可以打开工作并加载工作区中的所有项目。
7.5.配置代码规范工具
在5.4里面,我们已经安装代码规范工具。现在进行配置,让其生效。
打开工作区配置文件,在settings配置项中添加以下代码:
"python.linting.flake8Enabled": true,
"python.formatting.provider": "yapf",
"python.linting.flake8Args": ["--max-line-length=248"],
"python.linting.pylintEnabled": false
如下图所示:
![19ccfcf37954134eac1a6c13dbc859e0.png](https://i-blog.csdnimg.cn/blog_migrate/163a7a9e918c16063980d3a3ff73fbfe.jpeg)
08创建Py文件并运行
经过前面插件的安装和工作区及项目的配置,VSCode的环境配置已经完成。接下来,我们创建一个PY文件,并输出一行信息。
第1步,创建文件,方法如下图所示:
![7dc444dc39a366f84ffea3a9ede6b8a8.png](https://i-blog.csdnimg.cn/blog_migrate/073ba02cd905490db843123cfff4fe20.jpeg)
第2步,输入一个经典的语句:
print("hello vscode.");
第3步,运行代码,在空白处右键,然后选择在终端中运行Python文件,就可以看到运行结果了。如下图所示:
![603bd5f4765d172a558df2ddf4ad5a06.png](https://i-blog.csdnimg.cn/blog_migrate/807893db04b8d45849d6857b5a123d05.jpeg)
![61854bb94726db5bbf617abc5495404c.png](https://i-blog.csdnimg.cn/blog_migrate/214b7ac6b66dc02ec219be3d2c3ab9ac.png)
1. 如果觉得有用,请给我个赞,鼓励我写出更多优质文章2. 关注我,能第一时间收到最新文章3. 欢迎私信交流学习!