Why should I buy ReSharper or CodeRush?

I tried to find similar questions here, but it seems that you guys are only comparing these tools and everyone knows why this is so great :)

Well .. I do not. I know that these tools are "ultra cool and will turn me into a supercoder in a minute." But I would like to know why ?

What is so huge in them that they are so expensive (for the plugin)?
Some real-life example from everyday use would be enjoyable.

What I see is a plugin that basically does the same thing that you can achieve with visual studio, but with different shortcuts.

+6
source share
5 answers

Why not just download and install a trial version and try it yourself? It's free.

EDIT:

I compare the use of DVR. You can explain the benefits all day long and people just wonโ€™t โ€œget it.โ€ But, as soon as they use one, they will never want to return to how it was before.

You can try 31 Days of Resharper . It's a bit outdated, so it misses a lot of new features, but it should give you a solid foundation.

Also try Dimprs Screencast on Resharper . Again, he is older, but you get this idea.

+7
source

Well, the new VS2010 included some ideas that these tools were introduced many years ago. By the way, I used ReSharper, and I assure him that he has much more that VS can offer.
Among the most important functions, it allows you to apply the same style throughout the code, including naming conventions and indentation (just talking about a pair). This allows coder groups to work with code that always looks โ€œfamiliarโ€.
Production is greatly improved with these tools because they can offer and write a lot of code for you with a simple key combination. Well, VS includes part of this code generation, but it does not cover as many places where this can be done. It is too extensive to write all the functions here, and you can view them in detail on the official sites.
They (at least ReSharper, which I used a lot) also improve solution navigation, find files, classes, methods with easy access and a clean interface.
The only thing I can say is that once you try itโ€™s hard to come back.
The best you can do is download a trial version and try it yourself. I am sure that you will understand why they are so useful.

Edited, added from comments:

  • Go to the file in the solution explorer.
  • Specifies a naming convention, such as "m_variableName" or "MethodName", or "privateVariableName".
  • Automatically create a naming convention ... if you have a class named "CoolFileReader", it automatically offers (based on agreement) "m_coolFileReader".
  • Key features of gray unused variables and the use of directives.
  • Suggests adding links to other projects in the same solutions. ... more details ...
+1
source

I liked how Mark Miller once described CodeRush. He said (to paraphrase) that he allows you to encode the speed of thought.

+1
source

You cannot do what ReSharper gives you using Visual Studio. If so, JetBrains will never sell a copy.

He considered sufficient improvement compared to the bare bones of Visual Studio, where I work that every .NET developer in the company uses it. No one writes a C # line without it. Cool has nothing to do with this, and the company does not refuse license fees. It's worth it.

0
source

There are many things developers have to deal with because the IDE is not as useful as it can be. Refactoring, of course, is one of the most time-consuming processes, from time to time resembling a minimum gain for work. Then there is the difficulty in ensuring that what you did in the process is correct. Of course, there are test cases to prevent things from going too badly, but some things crawl without warning. Tools like ReSharper change that. Their refactoring tools are second to none and can save hours of development time. What's better is its intuitiveness. I sometimes found myself writing a foreach loop so that it was refactored into a linq statement. If you have not given him a chance, I highly recommend him.

EDIT: Another thing that I forgot to mention. I come from the background of Netbeans and Eclipse. When I switched to VS because of my work, ReSharper brought some of the behavior of these applications to VS. If you are in a similar transitional situation, then this is another additional advantage.

0
source

Source: https://habr.com/ru/post/886753/


All Articles