Prevent Set Into System namespace

Are there a way to prevent rider from stepping into the System.* or Microsoft.* namespaces when using the Step Into Debugging. With nullables is makes debugging very tedious that we are constantly stepping into the .Value or .HasValue when creating objects, and it can cause the developer to loose track of what they where debugging.

Example when using records, when creating a record it will step into the System.Object constructor,

0
1 comment

Hello,

While you can't exclude specific namespaces, you can navigate to Settings | Build, Execution, Deployment | Debugger and disable External Source Debug setting to prevent stepping into external code.

0

Please sign in to leave a comment.