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
Additional ToolsPart of tutorial
Inspections and Quick-Fixes in ReSharperPart of tutorial
Shortcuts, Editing and Code CompletionPart of tutorial
Writing and Running Unit Tests with ReSharpertip
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