我正在使用 VSCode 调试 C++ 代码。
代码使用附加配置(Python C++ 调试器 VSCode 扩展)运行。
运行代码时,调试器停在没有断点的地方。
似乎有一个断点集在 VSCode 编辑器(和断点面板)中不可见。我怎样才能找到并清除它?
这个问题的一个解决方案是尝试使用 VSCode 中的调试控制台,看看是否有任何在编辑器或断点面板中不可见的断点。
要访问调试控制台,请转到调试视图(Windows/Linux 上为 Ctrl + Shift + D 或 macOS 上为 Command + Shift + D),然后单击“调试控制台”选项卡。
打开调试控制台后,输入命令“bl”(“断点列表”的缩写)并按回车键。这将列出当前在调试器中设置的所有断点。
如果列出了要清除的断点,请输入命令“bc
如果即使在从调试控制台清除断点后仍有断点停止调试器,则调试器可能会在与断点无关的异常或信号上停止。在这种情况下,您可能需要使用 VSCode 中的“异常断点”功能来识别和禁用导致调试器停止的异常或信号。