天天看点

Ubuntu —— 软件使用 :: VSCode断点调试Python配置开始调试

配置

  1. 使用vscode打开需要运行的python脚本
  2. 配置你现在所使用的Python环境,使用快捷键:Ctrl + Shift +P进入命令面板,输入Python:Select Interpreter,然后,单击红色框中的内容。这一步就是要选择你所使用的具体Python环境。根据你所使用的python的版本选择图中所示的版本。如果版本选择不对,可能会导致一些语法无法解析,一些依赖库找不到。
    Ubuntu —— 软件使用 :: VSCode断点调试Python配置开始调试
    这里会生成

    .settings.json

    文件存储环境配置信息
    Ubuntu —— 软件使用 :: VSCode断点调试Python配置开始调试
  3. 添加configuration:Debug——Add configuration——Python File(Debug the currently active Python file)
    Ubuntu —— 软件使用 :: VSCode断点调试Python配置开始调试
    即生成了Python配置生成launch.json文件。
    Ubuntu —— 软件使用 :: VSCode断点调试Python配置开始调试

    到这里,我们就完成了一个简单的配置。

    如果想要编辑launch.json文件,可以深入了解该文件的语法含义:手把手教你如何在VSCode里调试python

    比如我们可以添加一个选项,选择打印的终端是内嵌在vscode里的还是外部的终端:

    Ubuntu —— 软件使用 :: VSCode断点调试Python配置开始调试
    配置完成后,在这里可以看到我们刚刚配置的选项:
    Ubuntu —— 软件使用 :: VSCode断点调试Python配置开始调试

开始调试

点击左侧的蜘蛛按钮,会出现下面的界面,用来显示在调试过程的变量值和断点情况。

Ubuntu —— 软件使用 :: VSCode断点调试Python配置开始调试

在代码中设置好断点(在代码行号前点击即可),点击绿色开始按钮就可以开始调试。

Ubuntu —— 软件使用 :: VSCode断点调试Python配置开始调试

到达断点后,可通过界面上方的调试小界面(或界面提示的快捷键)进行操作

Ubuntu —— 软件使用 :: VSCode断点调试Python配置开始调试

在调试过程中,可以通过选中右击某变量——Debug:add to watch,将变量添加到左侧的WATCH窗口观察其值的变化。