是否可以仅使用项目范围启用/禁用所有断点(Visual Studio 2015及更高版本)?

时间:2017-06-08 14:09:16

标签: c# visual-studio debugging visual-studio-2015 breakpoints

假设我有10个项目的解决方案,它是一个旧的代码库,我只是熟悉它。我正在做很多调试并在这里和那里放置断点。我想启用或禁用给定项目中的所有断点(即数据访问项目),但不是在所有解决方案中。我想这样做,而无需手动禁用每个断点。

有办法做到这一点吗?如果是这样,这是什么?是否有可以帮助我的扩展程序或第三方工具? (我正在使用resharper,但没有找到任何办法这样做)

1 个答案:

答案 0 :(得分:1)

在断点面板中,您可以在工具栏中单击“列”并选中“函数”。它将添加一个列,其中包含断点的完全限定位置(最好是函数名)。单击Function标题按功能排序,您的断点将被排序,从而组合在一起。然后,您可以选择要禁用的范围并取消选中其中一个范围,它们都将被禁用。

这假定了一个有点理智的命名约定。