VSCode + Python3
一、 安装插件 python
image.png
-
点击
小方块
-
在搜索框中搜索
python
关键字 -
点击第一个 左上角出现 ⭐标识的
安装
二、设置 Python 环境
Python是一种解释型语言,为了运行Python代码并获得Python IntelliSense,您必须告诉VS Code使用哪种解释器。
image.png此时会列出目前系统下所有的 python
解释器,包括虚拟环境的解释器。
image.png
选择相应的解释器后,会在左下角看到当前已经生效的解释器
image.png三、新建或打开文件
第一次打开,可以在下图的位置 进行 新建文件,打开文件夹等操作
添加工作区域
的意思是,可以把某个文件夹作为一个单独的工作区域,
可以在这个工作区域内写自己的项目代码,可以针对这个工作区域进行一些专门的设置。
- 新建
点击 新建文件
会建立一个临时文件,最后可以 control + s
进行保存
-
打开文件夹
这样会让你选择系统中已经存在的文件夹,你可以选择任意一个文件夹作为项目都根目录,或者选择之前的项目根目录。
image.png
已经打开的文件夹会出现在左侧栏中
image.png
假如文件夹中非空,可以点击其左侧开头处的小三角符号,就可以展开文件夹的目录结构了。
image.png
可以选择相应的图标,在此文件夹下创建新文件或创建新文件夹
image.png输入文件名,敲回车后会自动打开这个文件
image.png
四、编写代码
右侧是当前已经打开文件的编辑区域
image.png
image.png
五、 运行代码
1. 右键选择 在终端中运行 python 文件
image.png
image.png
2. 使用一键运行代码的插件运行代码更方便
1. 在插件商店搜索 code runner
, 之后安装
image.png
2. 配置 Code Runner
image.png
image.png
image.png
配置默认语言
必须为
Code Runner
配置一个默认语言,可以写python
。 不识别python3
用户的 settings.json
文件中设置项为:
"code-runner.defaultLanguage": "python",
对应的图:
image.png配置全局的针对不同语言代码的解释器
这个图形的没有,必须在用户的
settings.json
文件中配置。
通过识别不同点文件扩展名,使用配置好的解释器运行此文件。
"code-runner.executorMapByGlob": {
"*.js": "node"
},
配置工作区的解释器
工作区的配置文件为每个工作区中的 settings.json
。这个文件在工作区根目录下的 .vscode
隐藏文件夹下。
"code-runner.executorMap": {
"python": "/Users/yanshunjun/.virtualenvs/QF-Online2/bin/python3"
},
六、调试代码
VSCode 商店的 python
插件,就是刚才我们安装的插件,本身就具备调试功能。
1. 打断点
断点就是,当程序运行到此处时,程序会暂停到此处。
打断点的方法:
image.png鼠标点击行号前面,此时会出现一个小红点
2. 打开调试器
鼠标点击左侧的 "杀虫剂图标" 就可以打开调试模式了
image.png3. 配置调试器
image.pngimage.png
image.png
4. 运行调试器
按下 F5
或者点击小绿箭头
黄色区域的行,表示程序已经运行到需要调试的断点处了
image.png
变量的值会在左侧栏显示
image.png控制调试的按钮
image.png
一般我会选择 单步调试(F11)
, 这样代码会从我们的断点处继续一步步的执行
假设你选择了 继续(F5)
,代码会继续到下一个断点处