Debugging

Debugging

Investigate errors and trace code execution with our visual debugger.

Our IDEs feature a powerful, visual debugger. Useful for finding problems in your code and poking and exploring code execution.

Evaluate Expression

tip

Evaluate Expression
Evaluate an expression during a debugging session
Debug Like a Pro: JavaScript Edition

article

Debug Like a Pro: JavaScript Edition
Reach for the debugger first when learning about code, poking around, or fixing problems.
Testing and debugging

Part of tutorial

Testing and debugging
Testing and debugging in IntelliJ IDEA
Debugging

tip

Debugging
Use the debugger to help you understand what your code is doing.
Debugging Streams

tip

Debugging Streams
Visualize the flow of data through a stream
Debugging Unity games

Part of tutorial

Debugging Unity games
Suspend execution and inspect variables. Use pausepoints to visually inspect your scene.
Debugging Unreal Engine with Rider

Part of tutorial

Debugging Unreal Engine with Rider
Use the Unreal Editor log and the debugger to see what's going on in your game.
Restore a Deleted Breakpoint

tip

Restore a Deleted Breakpoint
You can restore previously configured breakpoints if you accidentally delete them
Run Target support via WSL

tip

Run Target support via WSL
Run your application or tests in Windows Subsystem for Linux (WSL) with ease
CSI .NET – Debugging .NET Applications

YouTube

CSI .NET – Debugging .NET Applications
Tess Ferrandez-Norlander
Debugging Applications with ReSharper

Part of tutorial

Debugging Applications with ReSharper
What is your code doing? Identify problematic code, and run code step-by-step with the debugger.
Add Breakpoint

tip

Add Breakpoint
Easily add breakpoints from the run window
Dump goroutines from a running application

tip

Dump goroutines from a running application
Inspect the goroutines and memory of your application as it runs
Inline watches in debugger

tip

Inline watches in debugger
Keep your eyes on the code at all times
Stop a Remote process after debugging it

tip

Stop a Remote process after debugging it
Clean-up processes after interacting with them in remote debugging scenarios
Debugging code

Part of tutorial

Debugging code
What's your code doing? Step through code with the debugger, and find out.
Conditional Breakpoints

tip

Conditional Breakpoints
Speed up your debugging by stopping execution only when you want to.
Evaluate Expression During Debugging

tip

Evaluate Expression During Debugging
Select your code and execute it, in the right context.
Debugging code with Rider

Part of tutorial

Debugging code with Rider
Examine the runtime behavior of your application, identify problematic code, run through code step by step.
Cloud (Azure) in Rider

Part of tutorial

Cloud (Azure) in Rider
Using the Azure plugin in Rider, and working with Azure Functions.
Debugging During Testing

Part of tutorial

Debugging During Testing
When writing tests, use the PyCharm "visual debugger" to interactively poke around in the context of a problem.
Unity Support

tip

Unity Support
Write smarter C# for Unity!
42 Tips and Tricks

playlist

42 Tips and Tricks
Become an IDE champ with these bite-sized tips and tricks.
Conditional Breakpoints

tip

Conditional Breakpoints
Speed up your debugging by stopping execution only when you want to.
Evaluate Expression During Debugging

tip

Evaluate Expression During Debugging
Select your code and execute it, in the right context.