dotCover, dotMemory, dotPeek, and dotTrace 2022.2 are here!
This release has improved the dotCover plugin in Rider. You can now quickly view coverage results for the file you have open by using the shield icon. Clicking on the icon navigates you through the uncovered statements.
The 2022.2 update brought memory profiling into JetBrains Rider!
- Two new profiling modes are available: Memory (sampled allocations) and Memory (full allocations).
- You can attach the profiler to a running process.
- You can watch the Timeline Graph unfold in real time by selecting an interval and opening the Memory Allocations view.
There are a couple of limitations in this release: the dotMemory plugin doesn’t allow collecting snapshots and only works on Windows.
dotPeek can show you decompiled high-level and low-level C# code in addition to the IL code in the IL Viewer tool window. The decompiled code is still synced to the source code in the code editor. When you scroll in the editor, the selected presentation in the IL Viewer tool windows scrolls as well. If you focus on a code statement in the editor, dotPeek highlights the corresponding code section in the IL Viewer.
We’ve also added support for ReadyToRun and NGen assembly support in the Assembly Explorer.
dotTrace 2022.2 provides more details for native system calls in the Timeline Call Tree, including Windows kernel calls (ntoskrnl.exe), device driver calls (*.sys), and more.
Thanks to improvements in the dotTrace plugin for JetBrains Rider, you no longer have to restart the Unity Editor to launch the profiling process. The profiler can now attach to and detach from running Unity processes.
Subscribe to Blog updates
ReSharper 2024.1 EAP 7: Updates to C# and C++ Support
The ReSharper 2024.1 EAP 7 build has just been released and is ready for you to download! This build contains several improvements to C# and C++ support. Let’s take a look! C# support You will get suggestions to convert more code constructions in your source code to collection express…
Boost Code Quality with Qodana and GitHub Actions
It’s been roughly half a year since we introduced Qodana to .NET in our blog post about how to elevate your C# code quality with Qodana. Since then, we’ve been quite busy! Qodana went out of preview and into GA. Furthermore, we greatly improved the integration with our IDEs, providing an effortless …
Rider 2024.1 EAP 6: Updated New Project Dialog, Custom Naming Rules, and VCS Improvements
The latest installment in the Rider 2024.1 Early Access Program has just been released, and it’s jam-packed with updates. Before you download it, let’s take a look at the major changes. Updated New Project dialog To help reduce your cognitive load as you configure new projects, we have thor…
ReSharper 2024.1 EAP 6: The Most Feature-Rich Update Yet
The latest installment in the Early Access Program for ReSharper 2024.1 has just been released, and it's jam-packed with exciting updates. Let’s take a look at some of the highlights: Performance Faster Rename refactoring Renaming elements in your code is now faster and more efficient. T…