В дебаге нажать Shift-Shift и ввести Reload Changed Classes
или
Run → Debugging Actions → Reload Changed Classes
Нельзя заменять код в том методе, где остановился дебаггер. В любом другом — можно.
Фичи отлично работают вместе для простых правок, которые сложно воспроизвести. Например, ошибка воспроизводится редко, на специфичном стенде или при участии других компонентов. План действий такой:
- Зайти в удалённый дебаг, найти ошибку
- Вернуться на пару фреймов назад
- Поправить ошибку, сделать замену класса
- Проверить, что всё ок
При этом сервис продолжит работать с исправленным классом.
Комментарии