Комментарии 6
Также сниппеты кода могут быть выполнены (как в REPL) во время отладки (спасибо этому комменту, натолкнувшему на мысль https://habr.com/ru/post/589605/comments/#comment_23712921 )
"Точка останова" это уже слишком.
Можно было бы перечитать перевод перед публикацией и заменить гуглопереводный вариант хотя бы на "контрольную точку", как предлагает википедия.
А что не так с точкой останова? Вот она на вики, к примеру для меня это более понятный и однозначный перевод в сравнении с "контрольная точка"
С чего вдруг принятый в русской технической литературе термин стал "гуглопереводным вариантом"?
Это всё видно в UI брейкпоинтов, далеко за такими фичами ходить не надо. Вот по-настоящему недооценённая и труднонаходимая фича дебаггера — это async stack traces.
Для удаленного дебага удобно пользоваться желтыми брейкпоинтами, которые не останавливают выполнение программы. Так же удобно что в evaluate можно не просто выводить информацию но и менять значения переменных. Периодически использую такой кейс в многопоточных приложениях:
В режиме удаленного дебага ставлю желтую точку и меняю значения переменной в автоматическом режиме. Смотрю как себя ведет программа и если поведение подходит уже вношу изменения в код.
8 советов по отладке для пользователей IntelliJ IDEA, о существовании которых вы возможно не знали