VS Code Python Debug 设置main文件
简介
VS Code 是一款非常流行的开源代码编辑器,它提供了丰富的功能和扩展插件,使得开发者能够更高效地开发和调试代码。在 Python 开发中,调试是一个非常重要的环节,它可以帮助开发者快速定位和解决问题。本文将介绍如何在 VS Code 中设置主文件并进行 Python 调试的步骤和示例代码。
步骤
下面是设置主文件并进行 Python 调试的步骤:
-
安装 VS Code:首先,你需要下载并安装 VS Code。可以从官方网站 [ 下载对应的安装包,并按照提示进行安装。
-
安装 Python 插件:打开 VS Code,点击左侧的 Extensions 图标,搜索并安装 Python 插件。这个插件提供了一些必要的功能和配置项,用于支持 Python 开发和调试。
-
创建项目目录:在本地创建一个目录用于存放你的项目文件。你可以使用
mkdir
命令来创建一个新的目录。 -
初始化项目:在刚才创建的目录下,运行
python -m venv venv
命令来创建一个新的 Python 虚拟环境。然后,运行source venv/bin/activate
命令来激活虚拟环境。 -
创建 main 文件:在项目目录下创建一个名为
main.py
的文件。这个文件将作为你的主文件,你可以在其中编写你的代码。
代码示例:
# main.py
def calculate_sum(a, b):
return a + b
if __name__ == "__main__":
result = calculate_sum(2, 3)
print("The result is:", result)
在这个示例代码中,我们定义了一个名为 calculate_sum
的函数,用于计算两个数的和。然后,在 if __name__ == "__main__"
语句块中调用了这个函数,并打印出结果。
- 设置调试配置:在 VS Code 中,点击菜单栏的 Debug -> Add Configuration,选择 Python。这将会在项目的
.vscode
目录下创建一个launch.json
文件,用于配置调试选项。
修改 launch.json
文件的内容如下:
{
"version": "0.2.0",
"configurations": [
{
"name": "Python Debug",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}/main.py",
"console": "integratedTerminal"
}
]
}
在这个配置中,我们指定了要调试的程序为 main.py
文件,并选择了集成终端作为输出控制台。
-
开始调试:点击 VS Code 的左侧边栏的 Debug 图标,然后点击绿色的调试按钮,即可开始调试。
-
调试过程:在调试过程中,你可以使用一些常用的调试命令,如设置断点(点击行号),单步执行(F10),跳过函数(F11),查看变量值等。
甘特图
下面是一个使用 mermaid 语法绘制的甘特图,展示了设置主文件并进行 Python 调试的整个过程:
gantt
title 设置主文件并进行 Python 调试
dateFormat YYYY-MM-DD
section 安装 VS Code
下载安装包: 2022-01-01, 1d
安装 VS Code: 2022-01-02, 1d
section 安装 Python 插件
搜索插件: 2022-01-03, 1d
安装插件: 2022-01-04, 1d
section 创建项目目录
创建目录: 2022-01-05, 1d
section 初始化项目
创建虚拟环境: 2022-01-06, 1d
激活虚拟环境: 2022-01-07, 1d
section 创建 main 文件
创建 main.py: