Автор: zje , 7 марта 2025

Если вам приходилось перезапускать весь дебаг из-за ошибки в анализе кода, есть лучший способ – Reset Frame. Он позволяет откатить выполнение метода и повторить его выполнение с начала, без полной перезагрузки приложения.

▪️ Как использовать

1. Запускаем дебаг и доходим до брейкпоинта.
2. Открываем окно Debug.
3. Во вкладке Frames (стек вызовов) выбираем нужный метод.
4. Нажимаем ПКМ → Reset Frame.
5. Код откатится на вход в метод, как будто вы только что в него зашли.

▪️ Когда это полезно

Автор: zje , 6 марта 2025

В Intellj IDEA много фич для дебага, ниже перечислены одни из самых полезных: 

1. Условия остановки Если метод часто вызывается, или брейкпоинт стоит в цикле, не тратьте время на ожидание нужных значений: 
- Правый щелчок по брейкпоинту 
- Добавить в Condition условие остановки. Можно использовать все доступные переменные, объекты и методы 

Теги