我正在调试一个python项目,我想在Visual Studio中添加类似于conditional breakpoints的条件断点。是否支持此功能,如果支持,如何创建一个?
答案 0 :(得分:7)
简而言之,右键单击现有断点并选择“编辑断点”,或右键单击断点边距并选择“添加条件断点”。
答案 1 :(得分:0)
您可以使用c ++函数。
我用它来部分匹配条件断点变量中的字符串和表达式:
variable.find("string")"
答案 2 :(得分:0)
使用VSCode 1.52(2020年11月),您还可以:
Breakpoints View: Conditions for exception breakpoints
我们现在支持使用“ {
Edit Condition
”上下文菜单操作从BREAKPOINTS视图中编辑异常断点的条件。目前,仅Mock Debug扩展具有(伪)Exception Breakpoint条件支持,但不久之后将出现其他调试扩展-例如Javascript调试器。
答案 3 :(得分:0)
如果由于某种原因您无法使条件断点工作,请遵循以下方法。 在你的里面写 if 语句并在里面放断点。
if(condition): # condition when you want to program to stop
print("pause execution here") # put a breakpoint on this line.