Rider 2025.2 Multi-Careting Issues

Occasionally there are mutli-careting glitches in Rider 2025.2, usually when deleting or auto-completing. They are inconsistent and hard to replicate, but I think I have one that is repeatable. This problem is more broad than this specific case; this is just one hopefully repeatable example.

Define a list of some kind like this:

void Test() {
   var x = (
      1,
      2,
      |3,
      |4
   );
   
   ...
}

Use Multi-Careting (Alt+Shift+Down) on the 3 and 4 lines as above. 

Press Ctrl+Shift+Right once to highlight the 3 and 4.

Press delete to delete the 3 and 4.

Expected: the 3 and 4 are deleted leaving only the comma on the 3 line and only whitespace on the 4 line.

Actual: The 3 is deleted, and the 4 is untouched and remains selected. The newline after the 4 is deleted instead and the ); comes up to the 4 line.

 

0
2 comments

Dave Cousineau,

Thank you for reporting this issue. I've reproduced it in a testing environment and filed a corresponding issue RIDER-129836 Code with me causes incorrect multi-caret behavior (patch engine).

Could you check if the issue persists after disabling Code With Me via Tools → Disable Code With Me and Restart in your environment?

0

Could you check if the issue persists after disabling Code With Me via Tools → Disable Code With Me and Restart in your environment?

hmm, there does not seem to be a way to disable it? Tools → Code With Me has only User name and Lobby server URL fields with no disable option.

EDIT: ok I found that it is a plugin and I disabled the plugin. I still have the problem after disabling the plugin and restarting.

0

Please sign in to leave a comment.