ReSharper

VSIP Partner Trial

The legendary .NET productivity tool: find and fix errors and code smells; navigate and refactor; run unit tests and write quality code faster.

(295) Review
Visual Studio
2015, 2013, 2012, 2010
Download (573,290)
8/19/2015
9.2
E-mail Twitter del.icio.us Digg Facebook
Add to favorites
Description
Reviews (295)
Q and A (12)
Sign in to write a review
Sort by:

by -Cubic- | Wed 9:56 PM

by Himanshu1409 | August 11 2015

JetBrains August 11 2015
| Edit |
Delete

Thank you!

by PeteManger | August 01 2015

Apart from trying to make too many things a "var" (which to my mind reduces code readability), this tool has been brilliant.

It's sub name should be "how to write LINQ code" because it is rewriting nearly all my loops as LINQ and I'm learning heaps!

JetBrains August 01 2015
| Edit |
Delete

Thanks Peter! Hoping you're not using too much LINQ on performance-critical paths though. ReSharper can execute many transformations but whether it should is up for the developer to decide.

by TiBall | July 07 2015

Extreemly helpfull and complete Extension.
However for VS 2015 its hardly unusable due to performance issues

JetBrains July 07 2015
| Edit |
Delete

Sorry to hear about the performance issues. Is it possible that you quickly go through the optimization checklist (http://resharper-support.jetbrains.com/hc/en-us/articles/206104498-Visual-Studio-with-ReSharper-is-slow) and if it doesn't help, provide us with more details and a performance snapshot? Thing is, we're currently stabilizing ReSharper 9.2 which is going to provide final support for VS2015 RTM, and we'd be happy to fix any performance issues that we haven't discovered yet. Thanks a lot!

by DijkB | May 21 2015

Makes Visual studio a thousand times better.

JetBrains May 21 2015
| Edit |
Delete

Thanks a lot!

by Kvein | May 08 2015

I can't install,error message is as follows:
Started.
基础连接已经关闭: 发送时发生错误。
在 System.Net.HttpWebRequest.GetResponse()
在 NuGet.RequestHelper.GetResponse()
在 NuGet.HttpClient.GetResponse()
在 NuGet.RedirectedHttpClient.GetResponseUri(HttpClient client)
在 NuGet.RedirectedHttpClient.EnsureClient()
在 System.Lazy`1.CreateValue()
在 System.Lazy`1.LazyInitValue()
在 System.Lazy`1.get_Value()
在 NuGet.MemoryCache.GetOrAdd[T](Object cacheKey, Func`1 factory, TimeSpan expiration, Boolean absoluteExpiration)
在 NuGet.RedirectedHttpClient.get_CachedClient()
在 NuGet.RedirectedHttpClient.get_Uri()
在 NuGet.DataServicePackageRepository.get_Context()
在 NuGet.DataServicePackageRepository.Search(String searchTerm, IEnumerable`1 targetFrameworks, Boolean allowPrereleaseVersions)
在 NuGet.PackageRepositoryExtensions.Search(IPackageRepository repository, String searchTerm, IEnumerable`1 targetFrameworks, Boolean allowPrereleaseVersions)
在 JetBrains.Platform.Installer.Bootstrap.Runs.<>c__DisplayClass15.<Main>b__8()

JetBrains May 08 2015
| Edit |
Delete

Apologies. Thanks for posting the stack trace but this is not sufficient to find out what the problem is. If you're interested in helping us diagnose the problem, please drop a line to the ReSharper support team at http://resharper-support.jetbrains.com/anonymous_requests/new Thanks

by James_Parsons | April 24 2015

I have always been a fan of Jetbrains IDE's, and ReSharper is amazing. I love the ability to have IDEA like refactorings and intelligence inside of Visual Studio. The clippy plugin is hilariously fun! Now all it needs is Youtrack and UpSource integration.

JetBrains April 24 2015
| Edit |
Delete

Thanks a lot James! Whether YouTrack and Upsource teams come up with Visual Studio integration remains to be seen.

by Omar Elabd | March 25 2015

Beyond ReSharper's incredible capabilities, it's helpful hints show you how to simplify your code and make you a better programmer.

Great stuff!

JetBrains March 26 2015
| Edit |
Delete

Thank you Omar!

by Marcel Suter | March 18 2015

Essential; I can't do without. Especially I like the refactoring and reformatting features. Really helps to keep the code clean and simple.

JetBrains March 23 2015
| Edit |
Delete

Thanks a ton, Marcel!

by Mehmet Akif Yanbak | March 18 2015

Uzun zamandır resharper kullanıyorum. Bugün bilgisayara format atmıştım ve resharperı kurmayı unutmuşum. Visual studio birden niye bu kadar hızlandı derken aklıma resharper geldi. Refactor ve navigation için resharpersız olmuyormuş. Anlıcanız, varlığı ayrı yokluğu ayrı dert :)

JetBrains March 23 2015
| Edit |
Delete

Thanks for 5 stars, Mehmet. Assuming that your comment was positive, thanks for the comment as well )

by Ivana Raketic | March 11 2015

Thank you JetBrains...

JetBrains March 11 2015
| Edit |
Delete

Thanks for your review, Ivana!

by Calinoiu Alexandru | March 08 2015

Visual studio is practically unusable without R#

JetBrains March 09 2015
| Edit |
Delete

Thanks a lot!

by Olexiy Zalevskyi | February 25 2015

Funktionier nicht nach installation in VS2013

JetBrains February 25 2015
| Edit |
Delete

Apologies with regard to your installation issues, Olexiy. Issues like these do happen sometimes, and there's a knowledge base article at http://resharper-support.jetbrains.com/entries/21204867-ReSharper-is-not-available-in-Visual-Studio-after-installation that lists some of the diagnostics and workarounds that you might want to apply to have ReSharper activated in VS. We'd appreciate if you follow along the suggestions in the article should you want to try installing ReSharper again. Apologies once again.

by B Russell | February 23 2015

Does not work on my VS2013 dev PC. No menus show up, no errors or warning after install. There is an issue in the knowledgebase about this, but does not fix. Tried several times over the past year to give resharper a chance over codeRush, but looks like codeRush will stay in place for now.

JetBrains February 25 2015
| Edit |
Delete

Sorry to hear this and apologies for making you struggle with installation. I'm assuming you're referring to this article - http://resharper-support.jetbrains.com/entries/21204867-ReSharper-is-not-available-in-Visual-Studio-after-installation that doesn't help fix the installation issue. In the unlikely case that you want to try again in foreseeable future, please drop a note to jura.gorohovsky at jetbrains.com and I'll make sure to have the support team or whoever it takes to help you out in a priority manner.

by Yatajga | February 20 2015

JetBrains February 21 2015
| Edit |
Delete

Thanks!

by ggmueller | February 20 2015

JetBrains February 20 2015
| Edit |
Delete

Thanks a lot!

by Dipu Sukumaran | February 19 2015

JetBrains February 19 2015
| Edit |
Delete

Thank you!

by Ammar.Zaied | February 13 2015

Good work !

JetBrains February 13 2015
| Edit |
Delete

Thanks Ammar!

by Chris Moss | January 06 2015

Could we get the full install instead of the web install put on here?
Thanks

JetBrains January 12 2015
| Edit |
Delete

Chris, the full installer is available to download from the main ReSharper web site: https://www.jetbrains.com/resharper/download/

by Makoto | January 06 2015

I've been using ReSharper for many years now as a .NET web developer and this is a very valuable tool to have. When I start a new position, one of the first things I ask for is a ReSharper license. The code analysis and refactoring tools are very helpful. I wish there was better documentation for using the JetBrains annotations, but once you figure out how to do that, you really improve the ability for ReSharper to analyze your code.
ReSharper also integrates beautifully with their other .NET developer tools like dotPeek, dotCover and dotTrace.

My hats off to the great developers at JetBrains for creating great products for the development community.

JetBrains January 12 2015
| Edit |
Delete

Thanks for your review, Makoto! Annotations could be documented better, indeed. If you're interested in annotations, you might like the recording of last year's ReSharper Secrets webinar with Igal Tabachnik: http://blog.jetbrains.com/dotnet/2014/02/18/webinar-recording-and-qa-resharper-secrets-with-igal-tabachnik/

1 - 20 of 295 Items   
Sign in to start a discussion


  • I cant install
    2 Posts | Last post May 08, 2015
    • I can't install,error message is as follows:
      Started.
      基础连接已经关闭: 发送时发生错误。
      在 System.Net.HttpWebRequest.GetResponse()
      在 NuGet.RequestHelper.GetResponse()
      在 NuGet.HttpClient.GetResponse()
      在 NuGet.RedirectedHttpClient.GetResponseUri(HttpClient client)
      在 NuGet.RedirectedHttpClient.EnsureClient()
      在 System.Lazy`1.CreateValue()
      在 System.Lazy`1.LazyInitValue()
      在 System.Lazy`1.get_Value()
      在 NuGet.MemoryCache.GetOrAdd[T](Object cacheKey, Func`1 factory, TimeSpan expiration, Boolean absoluteExpiration)
      在 NuGet.RedirectedHttpClient.get_CachedClient()
      在 NuGet.RedirectedHttpClient.get_Uri()
      在 NuGet.DataServicePackageRepository.get_Context()
      在 NuGet.DataServicePackageRepository.Search(String searchTerm, IEnumerable`1 targetFrameworks, Boolean allowPrereleaseVersions)
      在 NuGet.PackageRepositoryExtensions.Search(IPackageRepository repository, String searchTerm, IEnumerable`1 targetFrameworks, Boolean allowPrereleaseVersions)
      在 JetBrains.Platform.Installer.Bootstrap.Runs.<>c__DisplayClass15.<Main>b__8()
    • Replied under "Reviews"
  • What the means VisualStudio Partner?
    2 Posts | Last post February 05, 2014
    • I dont know and I cannot see what the means about Visual Studio Partner Icon???
    • The icons designates that the vendor of ReSharper, JetBrains, is a Microsoft partner within the Visual Studio Industry Partner program. It means in particular receiving early builds of new Visual Studio releases, collaboration between Microsoft and JetBrains experts in making ReSharper work smoothly in Visual Studio etc. Overall it's a good thing )
  • Error
    2 Posts | Last post January 15, 2014
    • When I open it says could not find compatible installation
    • Senthamil, is it possible that you're trying to install ReSharper into Visual Studio Express? ReSharper is only compatible with Visual Studio Professional or higher (similar to all other VS extensions)
  • cant use resharper on my vs 2012 v 3
    2 Posts | Last post October 15, 2013
    • i cant use resharper, when i try to install it, it displays a message that says , resharper couldnt find any compatible visual studio installations, and i just updated visual 2012 to v3. i installed it anyway, separated from vs, but i dont know how to compile it to visual, how can i make the resharper work for my vs 2012?
    • Juan Luis, what edition of Visual Studio are you using? I'm asking because ReSharper (similar to any other extension) can't be installed into Express editions of Visual Studio.
  • Visual Studio 2012 Update 3
    5 Posts | Last post October 10, 2013
    • Is this extension compatible with the new Visual Studio 2012 Update 3 (released yesterday)?
    • Yes I Test This And Work Good
    • Pending compatibility testing (VS2012 Update 3 + ReSharper 7.1.3 and 8.0 Beta). Looks good so far.
    • We're done with compatibility testing, and we can recommend ReSharper 7.1.3 to be used with Visual Studio 2012 Update 3.
    • i cant use resharper, when i try to install it, it displays a message that says , resharper couldnt find any compatible visual studio installations, and i just updated visual 2012 to v3. i installed it anyway, separated from vs, but i dont know how to compile it to visual, how can i make the resharper work for my vs 2012?
  • UML support
    2 Posts | Last post January 06, 2013
    • Have you thought about extended UML support? Something like in InteliJ - Live edit on classes etc. VS has its own code generation, but it sucks all over the place and if you will change something in uml it will simply override your code changes on generation started.
    • The closest thing we have right now is Architecture Explorer and Dependency Graph support in VS2012 Ultimate (http://blogs.jetbrains.com/dotnet/2012/07/how-exactly-resharper-7-supports-visual-studio-2012/)
      There are no further plans as far as I'm aware. Interesting point to think about though, thank you )
  • UML support
    1 Posts | Last post December 30, 2012
    • Have you thought about extended UML support? Something like in InteliJ - Live edit on classes etc. VS has its own code generation, but it sucks all over the place and if you will change something in uml it will simply override your code changes on generation started.
  • Any plans to make a standalone version or one that can integrate with VS Express?
    2 Posts | Last post March 10, 2012
    • Any plans to make a standalone version of R# or one that integrates with Visual Studio Express. (Express does support extensions through the "Extension Manager" but perhaps not via third party installers. There is an "Online Gallery" in the Extension Manager which I believe is maintained by Microsoft.)
    • Thanks for your question!
      Unfortunately, no such plans as yet.
      As you correctly guess, we can't install into Express, only into Professional or higher.
      Standalone IDE is not on our agenda right now as well.
  • Responding to reviews
    2 Posts | Last post February 14, 2012
    • Review by XAML GUY | Sat 4:51 PM
      Great product, only marked down for the price and the pestering after expiry.
      
      Response by JetBrains Sat 6:19 PM - Thanks for your feedback. What do you mean when you say "pestering" though?
      
      Hi JetBrains, thought had to start a discussion because there was no other option to respond to your question, I dodn't see any function to reply to a response.
      
      I really do love all the work you put into your cooltool, a must-have for any enterprise. My impressions are several years old so correct me if I'm wrong. 
      
      What I meant is that once it expired, it popped up pestering messages every time I opened a project, and there was no simple uninstall button there and then - just close, and go uninstall manually, when I next had time. It added valuable pain and extra clicks to opening projects.
      
      I presume you're going to tell me that's not the case any more?
      
      Regards,
      Pedro
    • Hi Pedro,
      
      Switching to the discussion format was the best option as VSG provides very weird support for discussions under Reviews.
      
      Thanks for describing exactly what kind of behavior you were not happy with.
      I would love to say that it's not the case any more but unfortunately it is. If ReSharper evaluation has expired and it doesn't see a valid license key, its License Information dialog does pop up on every Visual Studio launch. We have enabled functionality to suspend ReSharper through Tools > Options but there's no quick uninstall button right now. We do have a prototype of a new license dialog but it's not implemented just yet. We're hoping to be able to make improvements in this area for the next release later this year.
  • Are you going to allow features selection during installation?
    2 Posts | Last post May 30, 2011
    • I would propose to allow users to select - what features to install with ReSharper. 
      Let say - I would do not install Unit Testing features from Jet Brains
      
      Are you going to allow features selection during installation?
      
       Thank you !
    • Hi Dmitry,
      We haven't previously received requests similar to yours.
      We will consider introducing this functionality in future versions but in any case, this is not something that you should expect in near term.
      It would be great if you create a feature request in ReSharper issue tracker at http://youtrack.jetbrains.net/issues/RSRP so that we could have it on our radar while you and other users were able to track its progress and vote for it. Thank you!
1 - 10 of 12 Items