Find and Fix Problems in Your Code

How AI Assistant can help you to understand errors in your code.

The Problem

Your code has errors! Maybe it's an exception, maybe the editor has underlined some code in red, or maybe it's just not working. You can use JetBrains AI Assistant to get help with errors in a number of different ways.

The Solution

When you get an exception in your code, you can click Explain with AI to get JetBrains AI Assistant to explain the exception to give us some guidelines on how you can better deal with it:

explain-with-ai.png

This works in any language, like this one in C#! Let’s run our code with the debugger, and now we can click Explain with AI:

explain-with-ai-rider.png

If there's a problem in your editor, you can also use the old favourite ⌥⏎ (macOS) / Alt+Enter (Windows/Linux) then select AI Actions > Find Problems, choose your scope and away you go:

find-problems.png

You can use JetBrains AI Assistant for help with a specific piece of code too:

find-problems.png

In addition, if your tests are failing, you can always just ask JetBrains AI Assistant to help you out, and you’ll get a detailed explanation to help you to understand the error highlighting in your JetBrains editor:

find-problems.png

So don't sit there and struggle. Use JetBrains AI Assistant for help with figuring out the issue when things go wrong!


Related Resources

AI Code Generation in .NET
AI Code Generation in .NET
Using AI to generate code in Rider
AI Code Generation in Go
AI Code Generation in Go
Using AI to generate code in GoLand
AI Code Generation in PHP
AI Code Generation in PHP
Using AI to generate code in PhpStorm