ReSharper 9.1.2 for Visual Studio 2015 RTM

Update! ReSharper 9.1.2 has proven to be unstable in many Visual Studio 2015 RTM installations. If you’re affected, please apply available workarounds until ReSharper 9.1.3 is available.

Visual Studio 2015 and .NET Framework 4.6 were both released to market yesterday. Kudos to Microsoft for making this finally happen.

We thought we would come up with a quick guide to help you sort out what to expect from ReSharper integration into the final RTM build of Visual Studio 2015. Here’s what you should know:

  • For those of you wondering if you need ReSharper in Visual Studio 2015 at all, look no further than this comparison table that gives an overview of ReSharper’s benefits over bare Visual Studio 2015.
  • ReSharper 9.1.1 does work with Visual Studio 2015 RTM although it does have a few known issues. The major issue with 9.1.1 is that it is blocking Visual Studio’s quick actions: whenever both ReSharper and Visual Studio detect a problem and provide a fix, you don’t have a way to choose Visual Studio’s quick action over ReSharper’s.
  • To solve the 9.1.1 integration problem outlined above, we have prepared and just published ReSharper 9.1.2. It provides two critical fixes:
    • As was the case with ReSharper integration into pre-release builds of Visual Studio 2015, ReSharper 9.1.2 merges its own quick-fixes and other contextually available actions with Visual Studio’s own quick actions into its Alt+Enter menu:
      ReSharper and Visual Studio actions merged into ReSharper's menu
    • ReSharper 9.1.2 maps Visual Studio’s shortcut for displaying quick actions (Ctrl+.) to its own Alt+Enter menu. In other words, you can use either Ctrl+. or Alt+Enter to display ReSharper’s menu that encapsulates ReSharper’s and Visual Studio’s actions. Previous versions of ReSharper suppressed Ctrl+. instead of taking advantage of it.

    If you are using Visual Studio 2015 RTM, please download ReSharper 9.1.2 to enjoy these integration improvements. Corresponding updates to other ReSharper Ultimate tools are also available.

  • As announced before, we expect to release ReSharper 9.2 in August, and it is currently available via Early Access Program. ReSharper 9.2 will focus on properly supporting Windows 10 application development, as well as ASP.NET 5 development based on the most recent ASP.NET 5 milestone available by then. We’ll also be monitoring if there are any major Visual Studio 2015 integration issues discovered by then, and if they are, we’ll fix them.

We hope you’ll find Visual Studio 2015 RTM as good as it gets and enjoy it even more when you download ReSharper 9.1.2.

This entry was posted in How-To's and tagged , , , . Bookmark the permalink.

23 Responses to ReSharper 9.1.2 for Visual Studio 2015 RTM

  1. Pingback: ReSharper 9.1.2 for Visual Studio 2015 RTMĀ  | OPC Diary

  2. peter says:

    Is there any way to completely turn off vs quick fixes and show only r# ones?

    • Jura Gorohovsky says:

      Peter, there’s no way to do this completely as far as I know.

      In fact, ReSharper can see if Visual Studio’s own actions are available. If they are, ReSharper maps them to its own equivalent actions, and only shows its own actions in this case.

      This means you only see Visual Studio’s quick actions whenever ReSharper provides no equivalent to them (or whenever it does provide one but not in the Alt+Enter menu – this is for example the case with Change Signature and Encapsulate Field refactorings that Visual Studio displays contextually in many cases where ReSharper does not offer them although it does have them on the Refactor This menu.)

      There’s a setting that reads “Do not show Visual Studio bulb)” under ReSharper > Options > Code Inspection > Settings. The setting is on by default and ensures the “merge actions from all sources into Alt+Enter menu” behavior that I described above. You can disable this setting, which will make sure that ReSharper’s Alt+Enter menu only contains ReSharper’s own actions in all cases; however, I wouldn’t recommend doing this since as a side effect, you’ll keep seeing duplicate light bulbs (one from ReSharper and the other from Visual Studio.)

  3. Pingback: The Morning Brew - Chris Alcock » The Morning Brew #1909

  4. Pingback: Dew Drop – July 22, 2015 (#2058) | Morning Dew

  5. Daniel Alves says:

    I had to deactivate the R# and I’m waiting for the next version because it’s impossible to work here, the VS and R# are fighting even when I’m just typing and they exchange the characteres of the words in the way.

    • Jura Gorohovsky says:

      Hi Daniel,

      Apologies for causing the issues. Exchanging characters is a reported issue but so far we can’t reproduce it. Please watch the issue to track its status and possibly provide us hints to reproduce.

  6. James Hood says:

    R# 9.1.2 messes up my typing too. Time to deactivate it here too.

  7. Someone says:

    VS2015 with R# 9.1.2 is just bearably usable with i7 2500K – and well there seem to be quite many bugs still..

  8. SXi says:

    VS 2015 with R# is unusable at all, while the c# file has ‘lots lines'( >100):
    1. Very slow response on typing, very.
    2. When press up or left arrow keys, it keep on jump to other window or the class/method drop down on top of editor. (normally while curses at the end of a field or property)

  9. Brian says:

    Thank goD! i thought it was just me noticing the performance problems with Resharper and Visual studio 2015.

    I really thought there was something wrong with the computer…

    Im sure the resharper guys will get it sorted

  10. Dev says:

    Frankly, I see incompatibility as Microsoft’s fault. R# is popular enough to improve communicating to JetBrains. They are doing this with Unity3d.

  11. mrbedo says:

    When the VS bulb is disabled the “Ctrl + .” stops working. How can I get this to work, or use the resharper equivalent? In VS this feature is called “Smart Tag”, but I can’t see what the Resharper equivalent is.

    • Jura Gorohovsky says:

      Pressing “Alt+Enter” will open ReSharper’s quick-fix menu and include Visual Studio’s quick actions there if ReSharper has no immediate equivalent.

      Ctrl+. should bring up the same menu as well but there might be a certain issue applying the keyboard shortcuts.

      I’m assuming you’re using ReSharper 9.1.3 as 9.1.2 had serious issues.

  12. Robert says:

    The Ctrl+. Quick Action menu is still broken in 9.2 with VS2015 RTM:
    http://stackoverflow.com/questions/32156296/resharper-removes-the-ctrl-quickactions-tasks/32469510#32469510

    Thanks,

    Robert

    • Jura Gorohovsky says:

      Robert, I replied to you on StackOverflow. In your case, the problem has to do with the spell checking extension that you’re using, and there’s a workaround available to make both ReSharper’s and the spell checker’s actions available.

Leave a Reply

Your email address will not be published. Required fields are marked *