是否可以 enable/disable 所有项目范围内的断点(Visual Studio 2015 年及以上)?

Is it possible to enable/disable all breakpoints with project scope only (Visual Studio 2015 and above)?

假设我有一个包含 10 个项目的解决方案,它是一个旧代码库,我刚刚开始熟悉它。我正在进行大量调试并在各处设置断点。我想在给定项目(即数据访问项目)中启用或禁用所有断点,但不是在所有解决方案中。我想在不手动禁用每个断点的情况下执行此操作。

有办法吗?如果有,是哪一个?是否有可以帮助我的扩展或第三方工具? (我正在使用 resharper 但没有找到任何方法)

在断点面板的工具栏中,您可以单击“列”并选中“函数”。它将添加一个包含断点的完全限定位置的列(好吧,直到函数名称)。单击函数 header 以按函数排序,您的断点将被排序并分组在一起。然后您可以移动 select 您想要禁用的范围并取消选中其中一个,它们将全部被禁用。

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