Отзыв о Hot Reload
Hot Reload компилирует и заменяет содержимое методов на лету без компиляции всего проекта. Даже в Play Mode. Доступен бесплатный 30-дневный триал, после триала будет работать по 2 часа в день.
Ассет действительно умеет подменять внутренности методов, но
- не умеет переименовывать методы
- не умеет менять сигнатуру методов
- не умеет добавлять/переименовывать/удалять поля
- не умеет добавлять/переименовывать/удалять классы
Я поработал с ним день, и 95% времени мне всё равно приходилось перекомпилировать весь код, т. к. я либо добавлял поля, либо рефакторил и выносил код в отдельные методы, либо создавал новые классы.
Окей, Hot Reload мог бы быть полезен в оставшихся 5% случаях. Но в какой-то момент посыпались необъяснимые ошибки, типа NullReferenceException, которые пропали после отключения ассета. На выяснение причин пришлось потратить больше времени, чем сэкономил ассет.
Не рекомендую к использованию.
#отзыв
Post #119
863
- 👍 6
- ❤ 1