如何处理vscode调试扩展中的循环和行?

时间:2018-05-29 07:42:56

标签: debugging visual-studio-code vscode-extensions

循环如下所示:

<ForLoop variable="i" from="1" to="3">

        <Console.Log
                     message="Loop {i} A" />

        <Console.Log message="Loop {i} B" />
</ForLoop>

如果我开始逐步调试,每行“执行”一次而不是循环工作。我没有找到任何处理循环的东西,我错过了吗? 而这个表达“<Console.Log message="Loop {i} A" />”是焦点的两倍。 我是否必须在语言的package.json中定义一些东西? 或者我可以使用调试适配器设置该行吗?

1 个答案:

答案 0 :(得分:0)

显示为当前执行点的位置完全由您的调用堆栈决定。无论您在stackTraceRequest实现中返回什么,都会直接确定整个调用堆栈中的所有执行“位置”(即使您选择其他堆栈帧)。