ReSharper 9.2 Release Candidate

We have today published Release Candidate builds of ReSharper 9.2, ReSharper C++ 1.1, dotPeek 1.5, dotCover 3.2, dotTrace 6.2 and dotMemory 4.4.

The final release of ReSharper 9.2 and the entire ReSharper Ultimate toolset is expected later this month. To help us make sure that there are no critical regressions, please download and try the Release Candidate.

This list of pending bug and performance reports is what currently separates ReSharper 9.2 from the final release. If more of you start using the Release Candidate, we might be able to locate and fix even more issues in time for the release.

As a reminder, ReSharper 9.2 will refine integration with Visual Studio 2015 RTM (including fixing as many performance problems as we can), provide support for Windows 10 Developer Tools, improve support for TypeScript (including 1.5), and introduce a non-modal version of Find Usages. ReSharper C++ 1.1 will add a unit test runner supporting Google Test.

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

19 Responses to ReSharper 9.2 Release Candidate

  1. Richard says:

    Still no sign of a fix for RSRP-437980.

    I’m starting to get to the point where I don’t date to use *any* R# refactoring features, in case they make unrelated, invalid, breaking changes to other parts of my code.

  2. Pingback: The Morning Brew - Chris Alcock » The Morning Brew #1920

  3. HamRusTal says:

    > This list of pending bug and performance reports
    By the “This list” link, YouTrack says: “
    Oops! Something went wrong with your search request.
    Can’t find value: “Reproduce”.
    Try to search in global context.”
    Following the “global context” link doesn’t help.

    • Jura Gorohovsky says:

      Thanks for noticing! This was due to referencing a tag only visible within JetBrains. I have corrected the URL.

  4. Pingback: Dew Drop – August 7, 2015 (#2069) | Morning Dew

  5. HamRusTal says:

    A sidenote from a R# C++ user (not even installing the “big” ReSharper):
    Over R# 9.* releases, two lists of changes made to the SW are being published: one for the R# as such and another for R# C++. While most of the “big” ReSharper changes are irrelevant to me, those affecting the common GUI and VS integration are highly relevant (e.g. RSRP-444933 “Resharper overrides “Only build startup projects and dependencies on Run””). So I have to read dozens of issues to find those which affect me.
    Can you please advise of an easier way to see only the relevant “big” ReSharper changes? Wouldn’t it be more user-friendly to compose a list for the R# C++ product combining relevant issues from both RSRP and RSCPP?

  6. Kelby says:

    I haven’t been able to find a bug or anyone complaining of something that’s been happening in my VS 2015 and Resharper 9.2 RC.

    Basically after performing an Alt+Enter command and executing it, it sends the focus of my cursor into a different program instead of remaining in Visual Studio so that I can continue to code. This is new and driving me crazy, does this happen for anyone else?

    • Jura Gorohovsky says:

      Hi Kelby,

      This is not a known problem.

      What OS are you using VS2015 on? Are there any notable details about your environment that could clarify what’s going on?

      Also, do I understand correctly that this problem appeared after you had installed ReSharper 9.2 RC? What version of ReSharper had you been using before 9.2 RC?

      • Kelby says:

        I am on a fresh install of Windows 10 Pro. My environment is kind of basic. Only tools I have open at all times are VS2015, SSMS 2014, Chrome and Sublime.

        I was on 9.1.2 before starting 9.2 + EAP’s then RC.

        From my memory, it only just started happening with 9.2

        After the weekend and being powered down I am no longer having the issue, so perhaps it was just something that required a restart for VS2015.

        Anyway, great release! I am always excited to see the growth of ReSharper.

    • Todd Aspeotis says:

      I have an issue where after doing a R# refactoring Visual Studio will randomly change the tab a few seconds later.

  7. Sunshine says:

    I’ve come across this bug when using R# 9.1.3 with VS2015 RTM.


    I have a class Foo with a constructor Foo(T t), and created a static class Foo as follows:

    public static class Foo
    public static Foo Create(T t) => //Typing… not finished yet.

    Then, I take the following steps:
    1) Type in “ne”.
    2) Wait for IntelliSense to pop up, with “new Foo()” as the first and selected suggestion.
    3) Press [Space].
    4) A space is typed in instead of the expected auto-completion, with the IntelliSense box still open.
    5) Press [Space] again.
    6) The IntelliSense box disappears, and the “undo” feature of Visual Studio is broken, so I have to restart VS all over again.

    So, the problems are:

    a) Part of R# IntelliSense is malfunctioning.
    If I don’t restart VS in step 6, and try step 1~3 again, the results are the same.
    If I don’t press [Space] after step 2, and press [Tab] instead, it would just jump to step 6.

    b) It breaks VS “undo”.
    The fact is, I can live without the “advanced” auto-complete suggestions (since the basic ones are working correctly), but the absence of “undo” is not acceptable.
    So please, if you cannot fix both problems in the next patch, at least provide a workaround so that “undo” is not affected.

    Thanks in advance!

    • Sunshine says:

      Correction: the first “class Foo with a constructor Foo(T t)”
      should be “generic class Foo with a constructor Foo(T t)”.

      Somehow angle brackets (and the content inside) are recognized as HTML tags and wouldn’t show up in comments

    • Sunshine says:

      Also worth noticing is that it’s not the “Ctrl+Z” hotkey that’s not working, it’s the whole “undo” function – the “undo” button in the toolbar and the “Edit -> Undo” menu item greyed out as well.

      • Andrew Serebryansky says:


        The code completion behavior that you’re observing is intended. This happens because the ‘new Foo()’ item contains spaces, therefore when you type ‘ne ‘ it actually matches ‘new Foo()’ and the second space completes the selected item (since there are no items with 2 spaces). You can complete such items using either Enter or Tab. As to broken undo, I’m afraid we weren’t able to reproduce this behavior.

    • Jura Gorohovsky says:

      AFAIK the team has been investigating similar symptoms the other day. I’ll try to find someone to clarify this behavior for you.

Leave a Reply

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