Ozcode Visual Studio Extension

Ozcode dramatically enhances your Visual Studio debugging experience enabling you to quickly find the root cause of bugs in .NET applications and fix them fast. With powerful tools that dissect your code and visualize it to the deepest levels, Ozcode makes debugging easier that you ever dared to imagine.

Fix bugs fast, craft more code.

LINQ Debugging

Ozcode elevates LINQ with debugging capabilities that provide visibility, clarity and insights into your queries. Both the lambda-based API and SQL-like queries are supported.

Time-Travel

When stopped at a breakpoint, Ozcode predicts how your code will execute without you having to actually step through it.

Heads-Up Display

Simple yet powerful visualization instantly show what is happening in your code.

Heads Up Display
Play Video

Data Tips

Ozcode provides radical observability into your data letting you drill down to any level in a data object.

Additional Features

Custom Expressions

Customize how an object is displayed in the debugger by adding a calculation to it. The object is displayed just like any other member of the same type.
Ozcode Custom Expressions

Export (Instant Unit Test)

Grab objects and save them as JSON, XML or C# code. Create unit tests from objects you see on a breakpoint to quickly reproduce the exact same scenario in a test!

Compare

Easily compare objects and collections in memory, just like doing a “diff” in the debugger! Compare local variables or take a snapshot to compare the same object across different points in time!

Tracepoints

Add tracepoints for dynamic logging on-the-fly at key points in the program’s execution. View traces in the editor’s trace viewer to understand where things went wrong. Easily diagnose complicated multi-threaded bugs by analyzing a linear log of execution, right from within Visual Studio.

Ozcode Tracepoints

When set… Break

Enable breakpoints only when specific variables are set and a set of conditions are met.

Conditional Breakpoints

Set up a conditional breakpoint based on a specific property value, and prefill the predicate with any value you want to test.

Process Attach

Choose from a list of recent processes. Pin processes to assign a shortcut key and instantly attach to the selected process without going through a tedious dialog.

Contextual Quick Actions

Versatile, intuitive and capable, the Quick Actions menu offers the most relevant actions according to your current context.
Contextual Quick Action

Show All Instances

Effortlessly find specific objects in memory according to specific properties and their values to quickly understand why they’re still there.
Show All Instances

Ozcode Visual Studio Extension
Elevate your LINQ Debugging

Ozcode Logo

This website uses cookies to ensure you get the best experience on our website.