Hello,
first of all: I'm very happy user of CodeRush and now, that it supports Visual Studio 2022 Preview, I finally installed Preview 3.
When I use the new IntelliCode Code-Suggestion and press Tab twice, to complete the suggestion, the second Tab is used by CodeRush and brings me to the next recerence. Not that, what I wanted to do.
Unfortunately I have no screenrecording-software to show you this case, but I try to explain it with an example:
I type "splashscreen." and the Intellicode-Window opens. When I type "s" it selects "show" and suggests "show()" to insert. Now I press Tab, it inserts "show", the next Tab should insert "()", but instead it brings me to the next reference in my code where "show" exists.
To stop this behaviour I can disable "Tab to Next Reference" (but I love this feature) or use "right arrow key to complete the suggestion" in the options of IntelliCode… It works, but I find the Tab-Method more intuitive.
Is it possible for CodeRush to check if the cursor is at the end of a keyword and/or a intellisense-window is open, and then NOT tab to the next reference? That would be a pleasure!
Best regards and greetings to the team - they do a really great job!
Michael
Hi Michael,
Thank you for your report. I reproduced this behavior locally. We will research possible ways to fix this issue and will inform you of our results.
It would be great if you could mark this ticket as public because it can be useful to other people.