Keyboard navigation mode in dotTrace 2022.1
With each dotTrace release, we primarily add features related to profiling, like support for new frameworks, improvements in data collection or analysis, and others. In this release, it’s not about profiling, but about the way you communicate with desktop applications.
There are a lot of Vim fans among software developers who prefer to use the keyboard for everything. Being Vim fans ourselves, we decided to add a keyboard-navigation mode to dotTrace.
No using the mouse means no need to move your hands from the keyboard, which means no unnecessary distractions.
How does it work?
By default, you activate the keyboard-navigation mode by holding the Alt key. At this point, a specific key (or key combination) is assigned to every UI element you can interact with. For example, this image shows how you can run profiling of an existing run configuration:
Alternatively, you can choose a mode that is more similar to Vim. In this mode, you press a toggle key (Alt by default) once to enable navigation mode. Let’s switch to this mode and navigate through dotTrace Home:
Currently, the mode works only in dotTrace Home. We consider this mode experimental, so depending on your feedback and usage statistics, we’ll decide whether to add it to other parts of the dotTrace UI or to other products.
If you’re a dotTrace 2022.1 user, it would be great if you could check out this feature. We’d love to hear what you think! Should we develop this feature further, or does it all look too “geeky”?
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…