Brian On Software

Because there is so much MORE to software development than 1’s and 0’s…

Subscribe in a readerSubscribe in a reader Subscribe via emailSubscribe via email

Blessed be the God and Father of our Lord Jesus Christ! According to his great mercy, he has caused us to be born again to a living hope through the resurrection of Jesus Christ from the dead, to an inheritance that is imperishable, undefiled, and unfading, kept in heaven for you, who by God's power are being guarded through faith for a salvation ready to be revealed in the last time. (1 Peter 1:3-5, NIV)

Dec
24
2007

ReSharper 3.1 Released and Getting Better Than Ever!

JetBrains, makers of some of the best .NET development tools for Visual Studio, have released ReSharper 3.1 on this Christmas Eve. I have been using ReSharper since version 2.x came out, and I must say that it is very hard to develop without this tool. I don’t normally depend on a tool to drive my code, but this one is an exception, since it boosts productivity, quality and speed during development.

This new minor version provides a nice feature, Solution-Wide Analysis, which analyzes all projects in your solution looking for errors on-the-fly, without compiling it first. To enable this task, all you need to do is explicitly switch on the feature (make sure you have loaded a solution before enabling the feature), and then, after it analyzes your solution, view the list of errors in a dedicated window (Figure 2 shows you how to activate that window). You can also tell the analyzer to skip some files or folders (see Figure 1 for more information). Depending on the size of your solution and the performance of your hardware, this operation might take some time to execute (see Picture 3 for more information).

The most important characteristic of this feature is that you don’t have to compile the solution to get the list of errors, which can be of a great benefit for a solution consisting of a handful of projects which might take more time to compile than performing the Solution-Wide Analysis.

See what I meant by boosting a developer’s productivity, quality and speed? Check out the release notes for ReSharper 3.1.

Another cool gift from JetBrains is that if you purchase a license for ReSharper 3.1, you will get a free license for the next major release of the product, ReSharper 4.0.


Figure 1. ReSharper’s Solution-Wide Analysis window (new in version 3.1)
image

Figure 2a. Activate the Errors in Solution window
image

Figure 2b. This is the Errors in Solution window
image

Figure 3. The Solution-Wide Analysis operation might take a bite out of your hardware’s performance
image

kick it on DotNetKicks.com

Similar posts you might be interested in reading:

3 Responses to “ReSharper 3.1 Released and Getting Better Than Ever!”

  1. JetBrains .NET Tools Blog » Blog Archive » Solution-Wide Analysis Explained Says:

    [...] Brian Di Croce reviews ReSharper 3.1 Ilya Ryzhenkov, .NET Tools Product Manager at JetBrains, reviews an earlier version of Solution-Wide Analysis and answers your questions Jonas Bandi emphasizes the role of Solution-Wide Analysis as a means to differentiate between developing and building solutions. So do Jean-Paul S. Boodhoo and Joey Beninghove. [...]

  2. Uwe Says:

    Ah, even more memory consumption…

  3. no Says:

    I cant recommend this product until they fix numerous (as in daily) memory overflows in large projects. This is running on a machine with 4GB

Leave a Reply