ReSharper Product Line Splits |
Written by Kay Ewbank |
Thursday, 04 December 2014 |
With the release of JetBrains ReSharper 9, the product will have two versions - one for C# , VB.NET, XAML and so on and another specific to C++. ReSharper 9.0 integrates into Visual Studio 2015 Preview. It also preserves compatibility with Visual Studio 2013, 2012 and 2010. It does not support Visual Studio 2005 and 2008, but given the recent release of the free Community edition of Visual Studio 2013, which is supported by ReSharper 9, there is now less reason to stick with these early versions. Although the final feature set for C#6.0 is not yet public, ReSharper 9.0 provides initial support for its new language constructs such as static usings and exception filters. This is also a set of new quick-fixes to replace curly brace delimited constructs with expression bodies, or to update null checking code using the new ?. operator.
In addition it introduces support for regular expressions, adds type dependency diagrams, and brings more bulk quick-fixes and import actions.
Client-side languages have benefited from most of the work, with more than fifty new JavaScript and TypeScript quick-fixes, as well as 270 new code inspections. The support for Visual Studio 2015 Preview comes at the expense of Visual Studio 2005 and 2008. On the JetBrains blog, Jura Gorohovsky says this change was “coming for a long time but we kept giving VS2005 and VS2008 one last chance after another. It didn’t help the case that certain recent ReSharper features such as Architecture Tools and Extension Manager weren’t by definition compatible with VS2005 and VS2008. Given the complexity of changes that ReSharper and other .NET tools have been subject to during the ReSharper 9 development cycle, we could have opted to release unstable, untested support for VS2005 and VS2008 but we chose not to. As we stand, we have to stop maintaining support for these releases to focus on up-to-date challenges.” Concurrent usage of ReSharper with other JetBrains .NET tools is now streamlined thanks to a new shared platform and a single installer. With a ReSharper Ultimate licence, developers can now use ReSharper together with memory and performance profilers dotMemory and dotTrace, dotCover, a code coverage tool, and dotPeek, a .NET decompiler, with reduced resource consumption and improved performance. dotCover 3.0, dotTrace 6.0, dotMemory 4.2 and dotPeek 1.3 have been released, but as anticipated, ReSharper C++, which is a new product, has not yet reached release quality and continues to only be available in Beta. The ReSharper C++ team expects to deliver the final release in early 2015. More InformationReSharper C++ Early Access Program Meet ReSharper, ReSharper C++ and ReSharper Ultimate Related ArticlesJetBrains Updates .NET Development Tools
To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, Facebook, Google+ or Linkedin, or sign up for our weekly newsletter.
Comments
or email your comment to: comments@i-programmer.info
|
Last Updated ( Thursday, 09 April 2015 ) |