Analyzing source code for common mistakes and potential improvements.
Our IDEs help you analyze code on various levels, starting from a single statement in the editor and all the way through to the architecture of your entire solution.
Part of tutorial
Exploring Code Analysis ResultsPart of tutorial
What is Solution-Wide Analysis?Tip
Why is ReSharper/Rider suggesting this?Part of tutorial
Inspections and quick-fixes for Unity codePart of tutorial
Editing, code completion, inspectionsTip
Inspections WidgetTip
Rename constants that use reserved namesPart of tutorial
Client-side templating with Mustache and HTMXPart of tutorial
ASP.NET Core Razor TagHelpers for HTMXPart of tutorial
Server-side validation, client-side feelTip
Write SQL queries using popular database packagesTip
Inspect device_cgroup_rules values for errorsTip
Inspect port mapping for errors in docker-compose.yaml filesTip
Inspect size_size values for errors in docker-compose.yaml filesTip
Detect incorrect usages of t/b.Fatal* calls in goroutinesTip
Prevent a package depending upon anotherTip
Use a lightweight inspection profile on commitPart of tutorial
Inspections and Quick-Fixes in ReSharperPart of tutorial
Additional ToolsPart of tutorial
Writing and Running Unit Tests with ReSharperPart of tutorial
Shortcuts, Editing and Code CompletionTip
Detect incorrect usage of Println/Printf like functionsPart of tutorial
Inspections and Quick-Fixes in RiderPart of tutorial
Customize the Look and Feel of RiderPart of tutorial
Shortcuts, Editing, and Completion in RiderPart of tutorial
Unit Testing with Rider