Multi-line import completion, code generation improvements in Rider 2017.2

Posted on by Maarten Balliauw

In Rider 2017.2 EAP, we did quite some work on code completion.

For example, for CSS, JavaScript and TypeScript as well as .config, .csproj and XML files, more and better suggestions are now available.

Multi-line code completion has been improved, too — including import completion in C#. (tip: use Shift+Alt+left mouse click to set multiple text carets)
Code completion with multiple cursors

When generating code (Alt+Insert in the Visual Studio keymap), for example when generating overriding or missing members, Rider now shows descriptions of overridden methods, event handlers, Unity’s magic methods and some other items when they are available. This will help provide extra contextual information when letting Rider generate code for us.
Show description of overridden method

Please download Rider 2017.2 EAP and give the new build a try!

Comments below can no longer be edited.

3 Responses to Multi-line import completion, code generation improvements in Rider 2017.2

  1. John Doe says:

    September 27, 2017

    Does that mean that completion for multiple carets in visual studio with resharper will be fixed too?

    • Jura Gorohovsky says:

      September 27, 2017

      AFAIK one doesn’t imply the other in this case. Can you elaborate on what is broken? Can’t find any similar completion issues reported to the ReSharper issue tracker.


Subscribe to .NET Tools updates