Is there a way to re-enable suspend option for all exceptions

During my dubbing routine I often click "Mute and Resume" on exception pop-up. That unchecks "Suspend" option for that exception. Later it is unbelievably tedious to re-enable that option since I have to go through all namespaces, unfold them and check that option manually for each exception in the "Breakpoints" window. Is there a way to re-enable "Suspend" option for all exceptions?

1
6 comments

Unfortunately, there is no way to edit any setting for all breakpoints at once including the Suspend option. However, there is a feature request that will cover your case as well, please feel free to upvote: https://youtrack.jetbrains.com/issue/RIDER-32891

Also, we've reverted the exception breakpoints tree in Rider 2020.1, and it will be easier to re-enable "Suspend" option manually in the reduced tree.

Hope this helps!

0

Thanks for the response. Indeed, that feature would be great for my scenario. However, I'm a bit disappointed in the usability of the exceptions window. Some filters, group operations would be a blessing.

In my opinion in VS it is handled a bit better for now. When an exception is muted then the checkbox next to the exception is unchecked thus changing the parent exception checkbox, for example "CLR Exceptions", to intermediate state (checkbox with a dash). Then to simply re-enable all exceptions all you have to do is to click the parent checkbox so it has "checked" state. Moreover, VS remembers state of the children exceptions. So after you have re-enabled all exceptions you can then change the parent exception checkbox again back to intermediate state and all of its children exceptions have the same state as before they were all enabled.

Are there any plans to rebuild or greatly improve the exception settings?

0

Konrad,

There is no plans to redesign exception settings at the moment. Please feel free to create a ticket with your suggestions in the Rider issue tracker: https://youtrack.jetbrains.com/issues/RIDER

Thank you!

0

Hi,

Has a ticket been created for this yet?

I too find it very frustrating.

0

Hi Rolf,

May I ask what exactly you find frustrating? Is it the exceptions tree or inability to ignore only an exception instance? There is a feature request for the latter, as mentioned above. AFAIK there is no ticket for improving the exceptions tree yet. Anyway, please feel free to add a feature request here. 

0

Hi Julia,

When I want to re-enable all exceptions, I have to manually look over all exceptions to see which is enabled or not. Additionally, there is both 'Enabled' and 'Suspend' options, which is confusing because Enabled refers to the breakpoint, but 'Suspend' refers to how it is handled.

The list already supports multi-select, if I could use that to modify multiple exceptions at once it'd be awesome.

0

Please sign in to leave a comment.