![Python从入门到精通(第3版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/864/52842864/b_52842864.jpg)
1.3.2 使用Visual Studio Code
除Python自带的IDLE外,还有很多能够进行Python编程的开发工具。Visual Studio Code(简称VS Code)是微软(Microsoft)在2015年4月30日正式宣布的一个可以在Mac OS X、Windows和Linux系统中运行的、免费开源的、跨平台的代码编辑器,该编辑器支持多种语言和文件格式的编写,截至2019年9月,已经支持了37种语言。Visual Studio Code代码编辑器的启动和运行速度都很快。
1.下载与安装Visual Studio Code
打开Visual Studio Code官网下载地址(https://azure.microsoft.com/zh-cn/products/visual-studio-code/),在网页中单击“立即下载”按钮,如图1.23所示。
在下载页面中根据计算机系统版本下载对应的Visual Studio Code,如图1.24所示。因为笔者使用的是Windows 64位系统,所以将以该版本进行演示。
![](https://epubservercos.yuewen.com/3C4D13/31398009207333706/epubprivate/OEBPS/Images/Figure-P29_80291.jpg?sign=1738865070-FDp8N6fTLxiurcaRXBHlLSzcdQeNzCrF-0-ff03a007fd612a2463b978605cb45d21)
图1.23 下载Visual Studio Code
![](https://epubservercos.yuewen.com/3C4D13/31398009207333706/epubprivate/OEBPS/Images/Figure-P30_80292.jpg?sign=1738865070-v5R83j8YI15DP20uhIKmW2tetNBI5znO-0-e49eafb38b3ee2ec66d93ab9e46949bf)
图1.24 下载Windows版本的Visual Studio Code
下载完成以后,打开VSCodeUserSetup-x64-x.xx.x.exe安装文件,接着在安装对话框中选中“我同意此协议”单选按钮,然后单击“下一步”按钮,如图1.25所示。
在“选择目标位置”对话框中,单击“浏览”按钮,选择Visual Studio Code的安装位置,单击“下一步”按钮,如图1.26所示。
![](https://epubservercos.yuewen.com/3C4D13/31398009207333706/epubprivate/OEBPS/Images/Figure-P30_80293.jpg?sign=1738865070-dY47HWU2emVOaLenQnUlQI2jhFeTCZ1Y-0-281d237b5731a9e81fb39869063c3ecf)
图1.25 选中“我同意此协议”单选按钮
![](https://epubservercos.yuewen.com/3C4D13/31398009207333706/epubprivate/OEBPS/Images/Figure-P30_80294.jpg?sign=1738865070-YX0MYQUJkf0EeFLZGkdJrBJLzqD1hn30-0-ca4ccd27f9512091b9ea86ac28f6fab0)
图1.26 选择Visual Studio Code的安装位置
在“选择开始菜单文件夹”对话框中,单击“下一步”按钮,如图1.27所示。
在“选择附加任务”对话框中,选中“创建桌面快捷方式”复选框,然后单击“下一步”按钮,如图1.28所示。
![](https://epubservercos.yuewen.com/3C4D13/31398009207333706/epubprivate/OEBPS/Images/Figure-P31_80299.jpg?sign=1738865070-H4LkqbZxEoU8AFBBhrcQESbtizdPZIAc-0-e50b5226b25a3681616d86d9470fddd8)
图1.27 选择开始菜单文件夹
![](https://epubservercos.yuewen.com/3C4D13/31398009207333706/epubprivate/OEBPS/Images/Figure-P31_80300.jpg?sign=1738865070-v31SLlEdQ85HEf6hViFtzPtEzuY0A8lV-0-f5b282be12c23c88047714b7a108778a)
图1.28 创建桌面快捷方式
在“准备安装”对话框中,单击“安装”按钮,如图1.29所示。
单击“安装”按钮后,将显示如图1.30所示的安装进度对话框。
![](https://epubservercos.yuewen.com/3C4D13/31398009207333706/epubprivate/OEBPS/Images/Figure-P31_80304.jpg?sign=1738865070-6FUj1zUhnuaGF8NtTUauzK8WhmIg0DGF-0-425f15a3d546aae6098f315d08c3b449)
图1.29 准备安装
![](https://epubservercos.yuewen.com/3C4D13/31398009207333706/epubprivate/OEBPS/Images/Figure-P31_3525.jpg?sign=1738865070-uXLFIgEphvOeCLSENvNEmYp32xCfVdfO-0-c2e5db07cceda258f47eb5ea9a30200d)
图1.30 安装进度对话框
安装完成以后将显示如图1.31所示的“安装完成”对话框,在该对话框中单击“完成”按钮即可。
2.配置Visual Studio Code
Visual Studio Code启动后,单击左侧的Extensions按钮,安装Python插件,具体操作步骤如图1.32所示。
Python插件安装完成后,右侧将显示如图1.33所示的Python扩展界面。
![](https://epubservercos.yuewen.com/3C4D13/31398009207333706/epubprivate/OEBPS/Images/Figure-P32_80308.jpg?sign=1738865070-wnFxs1dOjlUvY7nLmbXsr8UqEyIr3ZlU-0-8932679a5f63692a56d8e3e37f6c42bd)
图1.31 安装完成
![](https://epubservercos.yuewen.com/3C4D13/31398009207333706/epubprivate/OEBPS/Images/Figure-P32_80309.jpg?sign=1738865070-srErplQ8hnFNIUVVaEXWCSCMDLZJHwiL-0-a59d19e775004e1e674648ec6b31f10f)
图1.32 安装Python插件
![](https://epubservercos.yuewen.com/3C4D13/31398009207333706/epubprivate/OEBPS/Images/Figure-P32_80310.jpg?sign=1738865070-CEk6o5BIjNve7SsxTDb8Wsvc29cbiQCY-0-276664f1179a1d6f2591776c76557cad)
图1.33 Python扩展界面
在自定义的目录下创建一个文件夹,作为Visual Studio Code开发工具的项目结构目录。例如,在D盘下创建一个名称为PythonProject的文件夹。单击左上角File→Open Folder菜单项,然后选择已经创建的PythonProject文件夹,如图1.34所示。
![](https://epubservercos.yuewen.com/3C4D13/31398009207333706/epubprivate/OEBPS/Images/Figure-P33_80311.jpg?sign=1738865070-TqV2hrthABoeaklWm3bi2bCH2JOaIxhM-0-ccf671627819d3e4f84613b19e220422)
图1.34 打开文件夹
单击左侧Explorer选项,然后在项目文件夹PYTHONPROJECT中单击New File按钮,创建一个demo.py的Python文件,如图1.35所示。
![](https://epubservercos.yuewen.com/3C4D13/31398009207333706/epubprivate/OEBPS/Images/Figure-P33_80312.jpg?sign=1738865070-NGT31h13SL6kGnTGmENZDT6tMA1e3Qyv-0-122d3b170b411495c70eafa3239c256a)
图1.35 创建demo.py文件
单击刚刚创建的demo.py文件,然后在右侧的编辑区域编写测试代码,最后单击右上角的“运行”按钮,如图1.36所示。
![](https://epubservercos.yuewen.com/3C4D13/31398009207333706/epubprivate/OEBPS/Images/Figure-P33_80313.jpg?sign=1738865070-JqjFYCI0ICFSFrRYLwOGGax8uDpHOcJt-0-c79651aa86e5f2bd85b7f148a13f06f7)
图1.36 应用Visual Studio Code运行Python代码
说明
Visual Studio Code的Python扩展支持Python语言的智能提示、Linting、调试、代码导航、代码格式化、重构,以及结合Jupyter Notebook一起开发等。
3.汉化Visual Studio Code
Visual Studio Code插件功能也是非常丰富的,读者如果无法适应全英文状态下的开发工具,则可以在Extensions(扩展)功能中搜索中文汉化插件,如图1.37所示。
![](https://epubservercos.yuewen.com/3C4D13/31398009207333706/epubprivate/OEBPS/Images/Figure-P34_80315.jpg?sign=1738865070-UU7ICe9LI0u4duRjch6ZZlQ2upu2P7Gw-0-107f4f1e778078f54577f11fb3f84321)
图1.37 搜索中文汉化插件chinese
中文插件安装后,重新启动Visual Studio Code开发工具,将显示如图1.38所示的中文窗口。
![](https://epubservercos.yuewen.com/3C4D13/31398009207333706/epubprivate/OEBPS/Images/Figure-P34_3953.jpg?sign=1738865070-L584K0HD0NCZmMtSBhvvlrYLGncMYThu-0-930f1244b768786b220a2135ca28efc7)
图1.38 汉化后的中文窗口