VS Code Python Debug 设置main文件

简介

VS Code 是一款非常流行的开源代码编辑器,它提供了丰富的功能和扩展插件,使得开发者能够更高效地开发和调试代码。在 Python 开发中,调试是一个非常重要的环节,它可以帮助开发者快速定位和解决问题。本文将介绍如何在 VS Code 中设置主文件并进行 Python 调试的步骤和示例代码。

步骤

下面是设置主文件并进行 Python 调试的步骤:

  1. 安装 VS Code:首先,你需要下载并安装 VS Code。可以从官方网站 [ 下载对应的安装包,并按照提示进行安装。

  2. 安装 Python 插件:打开 VS Code,点击左侧的 Extensions 图标,搜索并安装 Python 插件。这个插件提供了一些必要的功能和配置项,用于支持 Python 开发和调试。

  3. 创建项目目录:在本地创建一个目录用于存放你的项目文件。你可以使用 mkdir 命令来创建一个新的目录。

  4. 初始化项目:在刚才创建的目录下,运行 python -m venv venv 命令来创建一个新的 Python 虚拟环境。然后,运行 source venv/bin/activate 命令来激活虚拟环境。

  5. 创建 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__" 语句块中调用了这个函数,并打印出结果。

  1. 设置调试配置:在 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 文件,并选择了集成终端作为输出控制台。

  1. 开始调试:点击 VS Code 的左侧边栏的 Debug 图标,然后点击绿色的调试按钮,即可开始调试。

  2. 调试过程:在调试过程中,你可以使用一些常用的调试命令,如设置断点(点击行号),单步执行(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: