Profile .NET Apps Without Restarting: Monitoring Comes to ReSharper | The .NET Tools Blog
Blog post from JetBrains
ReSharper has introduced a new Monitoring feature that provides real-time performance insights directly within Visual Studio, allowing developers to track CPU and memory usage, GC activity, and other metrics without needing to restart their applications in profiling mode. This update, available in ReSharper 2026.1, mirrors the Monitoring experience in Rider and requires a dotUltimate license. The tool enables users to identify performance bottlenecks by selecting specific time ranges on a chart for detailed analysis using a built-in profiler, which eliminates the need for application restarts and manual reproduction of issues. Additionally, Monitoring can automatically detect various issues such as performance hotspots and database-related problems, listing them for further investigation. It serves as a comprehensive runtime dashboard that helps developers transition smoothly from identifying symptoms to pinpointing root causes, enhancing both workflow efficiency and application performance evaluation.