软件使用——VSCode断点调试_python

配置

  1. 使用vscode打开需要运行的python脚本
  2. 配置你现在所使用的Python环境,使用快捷键:Ctrl + Shift +P进入命令面板,输入Python:Select Interpreter,然后,单击红色框中的内容。这一步就是要选择你所使用的具体Python环境。根据你所使用的python的版本选择图中所示的版本。如果版本选择不对,可能会导致一些语法无法解析,一些依赖库找不到。
    软件使用——VSCode断点调试_python
    这里会生成.settings.json文件存储环境配置信息
    软件使用——VSCode断点调试_python
  3. 添加configuration:Debug——Add configuration——Python File(Debug the currently active Python file)
    软件使用——VSCode断点调试_python即生成了Python配置生成launch.json文件。
    软件使用——VSCode断点调试_python到这里,我们就完成了一个简单的配置。
    如果想要编辑launch.json文件,可以深入了解该文件的语法含义:手把手教你如何在VSCode里调试python
    比如我们可以添加一个选项,选择打印的终端是内嵌在vscode里的还是外部的终端:
    软件使用——VSCode断点调试_python
    配置完成后,在这里可以看到我们刚刚配置的选项:
    软件使用——VSCode断点调试_python

开始调试

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

软件使用——VSCode断点调试_python
在代码中设置好断点(在代码行号前点击即可),点击绿色开始按钮就可以开始调试。
软件使用——VSCode断点调试_python
到达断点后,可通过界面上方的调试小界面(或界面提示的快捷键)进行操作
软件使用——VSCode断点调试_python
在调试过程中,可以通过选中右击某变量——Debug:add to watch,将变量添加到左侧的WATCH窗口观察其值的变化。