Resharper takes over shortcuts

Hello

I installed Resharper 4.0 and the IDEA scheme. I removed some of the reharper bindings, as I prefer to use some others. F6, ctrlr, ctrlp and others. After installing Resharper 4.1 it now overwrites these shortcuts again without asking. Is this a bug? or is there someway I could keep my shortcuts when installing a new version of Resharper

3 comments

Hello,

I installed Resharper 4.0 and the IDEA scheme. I removed some of the
reharper bindings, as I prefer to use some others. F6, ctrlr, ctrlp
and others. After installing Resharper 4.1 it now overwrites these
shortcuts again without asking. Is this a bug? or is there someway I
could keep my shortcuts when installing a new version of Resharper


Visual Studio architecture does not allow to handle it gracefully. The present
behavior is, at least, predictable and straightforward.

To keep the shortcuts, you could either export the keyboard settings and
reapply them after installation, or choose the "None" keyboard scheme in
R# Options. The existing R# shortcuts will not be erased, but on the next
upgrade they will not be overwritten. This way you won't get the shortcuts
for the new features in the next release, though, unlike the import/export
scenario.


Serge Baltic
JetBrains, Inc — http://www.jetbrains.com
“Develop with pleasure!”


0

Hello Serge,
If one can export and reapply the keyboard shortcuts manually why can't resharper save the default keyboard settings itself before installation and then give the user the option to reapply them at a later date?

I installed resharper and would like to get the default shortcuts back. Is there any way to do this without reinstalling visual studio?

Choosing the "None" keyboard scheme in R# Options does not bring back the default VS keyboard setup as far as I can see.

0

Hello,

If one can export and reapply the keyboard shortcuts manually why
can't resharper save the default keyboard settings itself before
installation and then give the user the option to reapply them at a
later date?


As far as I remember, we experienced certain difficulties in initiating the
export programmatically.

I installed resharper and would like to get the default shortcuts
back. Is there any way to do this without reinstalling visual studio?


Do you mean Visual Studio default keymap or your own customizations?

As for the former, there's no problem. As for the latter, R# asks you about
each conflicted shortcut (when first encountered) and allows to choose between
previous or new functionality, whichever seems more useful to you.

Choosing the "None" keyboard scheme in R# Options does not bring back
the default VS keyboard setup as far as I can see.


Yes.

By the way, the number of conflicts between the R# VS-friendly scheme and
Visual Studio itself is minimal and, generally, does not affect any meaningful
shortcuts. You still have the confirmation dialog for those conflicting (like
Ctrl+T), of course.


Serge Baltic
JetBrains, Inc — http://www.jetbrains.com
“Develop with pleasure!”


0

Please sign in to leave a comment.