In association with heise online

27 July 2012, 16:16

ReSharper 7 set for Visual Studio 2012 and WinRT

  • Twitter
  • Facebook
  • submit to slashdot
  • StumbleUpon
  • submit to reddit

ReSharper logo Version 7.0 of the ReSharper productivity and refactoring tool from JetBrains is now available. The new 7.0 release supports the forthcoming 2012 version of Visual Studio (VS) and development of WinRT applications for Windows 8, while still retaining compatibility with Visual Studio 2005, 2008 and 2010. The company says that work on integration into Visual Studio 2012 has been carried out using the release candidate of Microsoft's IDE, but JetBrains is promising to publish an update to deal with any changes which might be made in the final RTM (release to manufacture) version.

Zoom ReSharper 7 includes a Dark colour scheme out of the box
Source: JetBrains
ReSharper 7 is able to utilise two new VS 2012 features – asynchronous solution loading and the code preview tab. ReSharper functions are shown in Visual Studio's architecture tools. Developers can further customise their experience, for example, fans of dark backgrounds can easily switch from a light to a dark colour scheme. New code inspections and quick fixes, offering options such as emphasising specific WinRT types, are available for developing applications for Windows 8's new WinRT runtime environment. New project and XAML resource types and extensive JavaScript support are also included.

In addition to these, there are also further changes and revisions for those developing "traditional" .NET applications in Visual Studio. There are new refactorings, such as transformation of out parameters into tuples for a functional programming style. Code inspections, context actions and code generation helpers simplify interaction with the INotifyPropertyChanged interface in WPF, Silverlight and third party implementations. The type hierarchy in ReSharper has been extended so that polymorphic members now show which child types have or have not been implemented. Also in this extensibility category is the CSS style hierarchy which gives an overview of nested CSS selectors.

Zoom ReSharper 7 displays nested CSS style selectors more clearly
Source: JetBrains
JetBrains has introduced new aids for working with ECMAScript5 and JavaScript properties. Code completion is available in many scenarios, including jQuery calls, with context actions for string literals, conditional and logical operators and properties. New features of ASP.NET 4.5 and MVC 4, such as strongly typed data controls, model binding and MVC display modes, are also supported out of the box. ReSharper is now aware of LightSwitch as an application type and is familiar with SharePoint-specific master pages, resources, style sheets and JavaScript files. Last but not least, the new SDK gives the community the chance to deploy ReSharper in additional programming language and dialect environments.

See also:

(Harald M. Genauck / crve)

Print Version | Send by email | Permalink:

  • July's Community Calendar

The H Open

The H Security

The H Developer

The H Internet Toolkit