.NET

JetBrains ReSharper 8.1 Now Available

JetBrains has announced news detailing the arrival of ReSharper 8.1, which is now available for download. The company describes this well-known productivity tool as a means of making Microsoft Visual Studio "a much better IDE" for .NET developers.

ReSharper is available for download as a single package that includes all three editions. Depending on the license key used, the Full, C#, or VB.NET Edition will be activated automatically. During evaluation, Full Edition is activated by default but you can switch to another edition in the License Information dialog box.

Along with ReSharper 8.1 comes compatible updates to dotCover for code coverage and dotTrace Performance for performance profiling.

So there's a lot in the new release. ReSharper 8.1 highlights include support for TypeScript with refactorings, navigation, code completion, code rearranging, and code inspections such as detecting unused parameters and invalid CSS references.

JetBrains says it has also improved integration into Visual Studio 2013, which could prove timely. This should (in theory) mean that ReSharper works in a more fine-tuned way and also provides specific integration with the two leading code editor features of Visual Studio 2013: Peek Definition and Enhanced Scroll Bar.

Pre-exiting support for Visual Studio 2005, 2008, 2010, and 2012 is available as before. There are more C# code inspections here and these are capable of revealing (potentially) severe runtime issues such as (for example) invalid cast exceptions and infinite loops. This extra feature is joined by an enhanced Project Dependency View function, which includes analysis of indirect project relationships, a polished UI, and a performance boost.

According to JetBrains, developers downloading this new version will also find richer JavaScript support with Structural Search and Replace (SSR), and improvements in renaming and navigating between/to JavaScript symbols. There's even greater XAML tooling too with support for Windows 8.1 XAML apps and new typing assistance actions such as "Import types on paste". In total, there are just shy of 500 bug fixes and performance improvements, too many to cover here, so we urge you to look further.

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task.
However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Video

This month's Dr. Dobb's Journal

This month,
Dr. Dobb's Journal is devoted to mobile programming. We introduce you to Apple's new Swift programming language, discuss the perils of being the third-most-popular mobile platform, revisit SQLite on Android
, and much more!