VS 2010 Ultimate vs third-party utilities

From https://stackoverflow.com/questions/273858/software-worth-buying , https://stackoverflow.com/questions/143088/open-source-c-projects-that-have-high-code-quality and https : //stackoverflow.com/questions/180939/net-must-have-development-tools , I found several recommended software tools such as Reshaper , dotTrace and NDepend .

I use Visual Studio 2010 Ultimate , and it has some features like code coverage, profiling and StyleCop to name a few, and it's quite expensive.

As a user of VS 2010 Ultimate, is it worth investing in the tools that I talked about? Or do they provide similar features that VS 2010 Ultimate already has?

+6
source share
2 answers

Prospect, this is a good question that you are asking. I tested VS parameters and most third-party options. In my experience, third-party tools are always more convenient, regardless of area. I agree with the opinion of Ladislav Mrnka: VS Ultimate provides a large set of functions out of the box, but many functions are similar to the "basic implementation". In details:

  • R # is more subtle and relevant than the VS equivalent when it comes to reading, editing and refactoring code.
  • NCover is as fast as the VS coating, but it is not associated with the friction phase. NCover also offers more interesting options for using coverage results.
  • DotTrace is faster and easier to use than the VS profiler for both performance and memory management. There are also interesting alternatives, such as RedGate ANTS features and memory profiles.
  • TestDriven.NET is more suitable for running tests than the integration of testing VS, especially because it integrates with most third-party options (as a result, if you use only VS-tools, TD.NET is useless).

My opinion, of course, is biased towards NDepend, as I am part of the tools team. An objective and measurable fact is that NDepend is 10-100 times faster in relation to the dependency graph and matrix, and I recommend that you check this fact yourself (NDepend comes with trial ). In addition, here you will find an independent comparison of NDepend and VS2010 Arch .

+4
source

All these tools have a trial version, so you can try it yourself, and you will see. VS Ultimate provides a wide range of functions out of the box, but many functions are similar to the "base implementation". It is always about what you expect from these features and what you like. I love Reshar, but I worked with people who didn't like it.

+3
source

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


All Articles