Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C 请参阅Visual studio 2015中执行的代码_C_Visual Studio_Code Coverage - Fatal编程技术网

C 请参阅Visual studio 2015中执行的代码

C 请参阅Visual studio 2015中执行的代码,c,visual-studio,code-coverage,C,Visual Studio,Code Coverage,Visual Studio 2015(及更高版本)是否可以对哪些代码行已执行或未执行进行可视化反馈 示例:我按F5调试我的应用程序。VisualHit是我的一个断点,此时我希望能够在到达断点之前对执行(或不执行)的行进行视觉反馈。例如,绿线表示已执行代码,灰色表示未执行 完全像Keil的代码覆盖率。如下所示,绿色表示芯片已执行代码,灰色表示未执行代码 插件似乎可以做到这一点,但有本地或免费的解决方案吗 为什么?:因为这样我就不必一直走到我感兴趣的点,我可以在那里休息一下,看看电脑是否处于正常状

Visual Studio 2015(及更高版本)是否可以对哪些代码行已执行或未执行进行可视化反馈

示例:我按F5调试我的应用程序。VisualHit是我的一个断点,此时我希望能够在到达断点之前对执行(或不执行)的行进行视觉反馈。例如,绿线表示已执行代码,灰色表示未执行

完全像Keil的代码覆盖率。如下所示,绿色表示芯片已执行代码,灰色表示未执行代码

插件似乎可以做到这一点,但有本地或免费的解决方案吗

为什么?:因为这样我就不必一直走到我感兴趣的点,我可以在那里休息一下,看看电脑是否处于正常状态等等
(我不是说测试覆盖率,只是实时调试功能)

一旦程序达到断点,请执行调试窗口->反汇编。不幸的是,此窗口中没有执行代码的可视化(反汇编)。我的观点是不去看反汇编(截图是我找到的唯一一个,你可以看到我的意思:绿色是已执行的代码,灰色是尚未执行的代码)。我的意思是对我的程序在点击断点之前执行的行有一个视觉反馈。好的,你应该重新表述你的问题,因为我不明白。您的注释OTOH或多或少是清楚的。您是否考虑过将您的条件编码为断言,以便编译器在运行时注入代码来验证它们,而您根本不需要断点?是的,我有,但问题是我们谈论的是成千上万行代码,所以它会相当长!但可能keil-like的代码覆盖率并不存在(我认为在VS2008上有一个插件大致上也可以工作)