And*_*ham 14 visual-studio-code vscode-debugger
这应该是一个很容易回答的问题。我是 Visual Studio Code 的新手,我正在努力弄清楚如何让“命中计数”条件断点功能发挥作用。我有一个简单的 for 循环设置如下:
for (int i = 0; i < 10; i++)
{
cout << i << endl;
}
Run Code Online (Sandbox Code Playgroud)
我在 cout 行上放置了一个断点,右键单击它并单击“编辑断点...”并将下拉框更改为“命中计数”。我只想在 for 循环的第五次迭代时触发断点,但我不知道如何编写表达式。无论我写什么,程序都会在第一次循环时中断。我尝试过“5”、“== 5”和“Hit Count == 5”,但没有任何效果。
如果有人能告诉我我做错了什么,我将不胜感激!我在网上能找到的所有内容都是关于 Visual Studio 而不是 VSCode。
rom*_*nus 14
这个链接可以帮助你。
https://github.com/microsoft/vscode/issues/13211
我想,如果你想在hit-count为5时使用它,你可以写'= 5'。
例子
对我来说,(使用javascript)您可以在左侧“watch”部分看到变化(输出值“i” ) 。在此输入图像描述
我设置了“hit-count '>= 5'”。所以打印4, 5, 6, 7, 8, 9(输出值 'i' )
我希望这有帮助
| 归档时间: |
|
| 查看次数: |
4178 次 |
| 最近记录: |