Cannot restore original key binding for [Ctrl]+[R], [R] Follow
I'm using Visual Studio 2017 with ReSharper C++.
Since the Refactor-Rename functionality of ReSharper doesn't fit my needs I want to use the original functionality of Visual Studio instead.
I have already switched the keyboard scheme in the ReSharper Options dialog to "None" and completely reset all key bindings in the Visual Studio Options dialog under Environment --> Keyboard. I have also made sure that the key combination [Ctrl] + [R], [R] is really assigned to the original "Refactor.Rename" function in the options dialog. Nevertheless the key combination still opens the unwanted dialog of ReSharper.
What do I need to do to stop ReSharper from intercepting this keyboard shortcut?
Please sign in to leave a comment.
You need to uncheck "Override VS refactorings" in ReSharper | Options | Environment | Editor | Visual Studio Features.
Do you have any other problems with ReSharper's Rename other than https://youtrack.jetbrains.com/issue/RSCPP-28569?
in my one day of testing so far I did not find anything else I would consider a bug in ReSharper's renaming function but I also don't like the lack of a preview with the option to select additional items.
I like to keep consistent names throughout the project. Therefor renaming something often involves renaming additional objects the same way as the currently selected one.
The original rename function offers me a convenient way to add elements to the rename action and it tends to guess right what I want to do.
At the moment I like the original rename function more than the one of ReSharper. It is a pity that I have to turn off the other refactorings as well to get the Visual Studio rename function back.
Thanks for your support.