ReSharper Ultimate 2018.3 Available

JetBrains work hard to make .NET coders happy - learn more about the latest and last 2018 update of popular tool
20 December 2018   663

JetBrains released last 2018 update for its .NET tools. In particular, the ReSharper Ultimate  received automatic annotation of arguments and definition of the code format, as well as TypeScript 3.0 support and earlier - Visual Studio 2019.

When calling methods, the code editor now annotates the value of the argument with the parameter name. This allows you to better understand what it is responsible for.

The developers have configured automatic detection and "alignment" of the code format. In addition, there was an autodetection of the style of the names used. Typically, ReSharper follows the naming conventions proposed by Microsoft. However, now, if the developer deviates from them, the editor himself adapts to the new principles and does not display warnings about the mismatch of names.

To simplify unit testing, the JetBrains team added a set of code verification methods with quick edits and tips for further actions depending on the context. In order for ReSharper to comply with information processing standards (FIPS, USA), the developers abandoned the md5 hashing algorithm and eliminated all cases of its use in the editor code.

Other key features:

  • ReSharper C ++: improved code refactoring, support for C ++ / CLI, work of Go to Declaration and Search Everywhere commands, error detection in templates.
  • dotCover: improved filter system. Now they are divided into two groups - runtime filters and result filters.
  • dotTrace: added tool integration to JetBrains Rider. Now you can configure and run profiling sessions, take snapshots and analyze them in the built-in viewer.
  • dotMemory: added a new condition for snapshot - if the amount of memory used exceeds a certain number of megabytes.
  • dotPeek: added support for decompiling more C # 7.x functions and copying the fully qualified name (FQN) character to the clipboard.

Get more info at official blog

Rider to Receive 2018.2 Version

The new release includes Docker support for the debugger, built-in spelling checker and many other new stuff
24 August 2018   626

The JetBrains team has updated its cross-platform environment for .NET development Rider to version 2018.2. The new release includes Docker support for the debugger, built-in spelling checker, code coverage by unit tests and the ability to work with the MacBook Touch Bar.

What's new in Rider 2018.2

  • The debugger now supports Docker, improved display of the call stack, and breakpoints for each thread in the case of multi-threaded code.
  • Two new launch configurations have been implemented: Publish to IIS and Publish to custom server - to deploy the Web application created in ASP.NET Core on a local or remote server.
  • Improved code autocompletion with the help of a statistic-based algorithm. In addition, Rider pays attention to how often the user uses its hints, and, depending on the feedback, makes corrections.
  • In the IDE settings, the ability to create templates has been added, as well as editing and managing them through Editor | Live Templates and Editor | File Templates.
  • Redesigned the solution browser: a new toolbar with icons for displaying all files, synchronizing the browser and the editor, and several new navigation buttons.
  • Updated macOS-version: added support for MacBook Touch Bar, new icons and a dark theme for window titles.
  • Integration with Unity: support for .asmdef and csc.rsp files, Unity Reload Assembles disable in Play mode, fixing this == null invalid warning, and improved support for remote debugging.
  • Together with the integration with dotCover, the environment received code coverage with unit-tests and support for continuous testing (only for the Windows version).
  • ReSpeller support added. 
  • There are new opportunities for front-end development: support for TypeScript versions 2.9 and 3.0, improved integration with React, Angular and Vue.js.
  • The Reference option is added to the content of the context menu of C # Interactive, and support for F # and NuGet is also updated.
  • A full list of changes is available on the What's New page in the blog dedicated to the IDE Rider.

In August 2018, a new version of the whole family of tools for. NET-development - ReSharper Ultimate 2018.2. It includes an update to ReSharper, which has been supported by C # 7.3, built-in spell checker and several new navigation features.