问题:VS code 断点再有的文件中能正常使用,有的文件中打断点会变成灰色空心,这部分代码没问题能正常运行,但是断点失效无法重断点处停下来。
解决方法:
①查看代码是否有问题,是否被注释,或使用if 0 / end if 等语句是代码块跳过预处理阶段;
②Ctrl+s保存代码,然后重新编译代码再打断点,再次运行程序进行调试;
③VScode断开远程连接重新连接虚拟机。
一般都是因为第二个问题,编译之后程序处于运行中这时候修改代码是需要重新编译后才能打断点的。
问题:VS code 断点再有的文件中能正常使用,有的文件中打断点会变成灰色空心,这部分代码没问题能正常运行,但是断点失效无法重断点处停下来。
解决方法:
①查看代码是否有问题,是否被注释,或使用if 0 / end if 等语句是代码块跳过预处理阶段;
②Ctrl+s保存代码,然后重新编译代码再打断点,再次运行程序进行调试;
③VScode断开远程连接重新连接虚拟机。
一般都是因为第二个问题,编译之后程序处于运行中这时候修改代码是需要重新编译后才能打断点的。