Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Resharper removes the CTRL + . QuickActions tasks

So I'm finally giving ReSharper a try, and so far it's not too bad, but it does seem to replace a lot of key bindings. I've kept the original VS key bindings, and each time I'm asked what I want to do when a conflict keybinding exists, which is cool.

Except, I seem to have lost my CTRL+. QuickActions window/dialog/dropdown thing. I use this religiously for renaming methods, and implementing interfaces.

I've tried resetting the VS options > key binding for 'View.QuickActions' to be CTRL + ., but nothing happens when I enter that shortcut. Also, nothing happens when I right click on something an select Quick Actions from the context menu.

Is there some new ReSharper "QuickActions" that I can implement, or what is the keybindings for renaming variables/methods/classes etc, and implementing interfaces?

like image 551
Juzzbott Avatar asked Aug 22 '15 12:08

Juzzbott


2 Answers

I needed VS quick actions bulb / screwdriver back so I could use a neat extension for generating mappings, and found that

ReSharper > Options > Code Inspection > Settings, and disable "Do not show Visual Studio bulb". 

Worked - I now get both.

like image 100
MemeDeveloper Avatar answered Sep 29 '22 12:09

MemeDeveloper


Current versions of ReSharper (tested with 2019.3) have an option (disabled by default) which merges all Visual Studio quick actions into ReSharpers quick action menu:

Extensions/ReSharper/Options
- Environment/Editor/Visual Studio Features
  - Merge Visual Studio light bulb actions into ReSharper action indicator

If you also enable the following option

  - Show Visual Studio light bulb actions in submenu

the "classic" Visual Studio quick actions can be found in a "Roslyn actions" submenu:

screenshot

like image 34
Heinzi Avatar answered Sep 29 '22 13:09

Heinzi