VS Code调试器不会在断点处停止

时间:2019-03-14 18:04:06

标签: python python-3.x visual-studio-code vscode-settings vscode-debugger

我刚开始使用VS Code。我正在使用python,在调试时遇到了一些问题。

我还阅读了其他主题,但情况有所不同。如果我有一些简单的测试应用程序,则调试可以完美地进行,尽管我目前正在使用串行通信,所以我要导入串行库。

调试器不会在任何断点处停止。

launch.json调试器设置

    {
        "name": "Python: Terminal (integrated)",
        "type": "python",
        "program": "${file}",
        "request": "launch",
        "logToFile": true,
        "console": "integratedTerminal"
    },

可以调试的代码

   import math

   print("hello")

   i = 5 *breakpoint*

   print(5)

调试器不会在断点处停止的代码

  import serial
  import io     *breakpoint*

  ser = serial.Serial(  
     port='COM10',
     baudrate=2400,
     parity=serial.PARITY_EVEN,
     stopbits=serial.STOPBITS_ONE,
     bytesize=serial.SEVENBITS
     )

     print("test") *breakpoint*

     ser.write(b'D Hallo \r\n')
     print(f'command: {command}, text: {text}')5
     ser.close()  

     print(5)

调试项目是相同的,并且调试器在执行时不会编写不同的内容。我已经安装了Code Runner和Python扩展。

什么可能是问题的原因,什么可以解决?

0 个答案:

没有答案