дебаг

SWC из Haxe, брейкпоинты в swc

все, кто еще сомневается делать ли swc из haxe, опасаясь кучи лишних публичных полей в автокомплите. это в прошлом.
Добавляете -D swf-protected и все приватные поля после компиляции становяться протектед. Плюс при компиляции в swc появляется класс haxe с методом initSwc(mc:flash.display.MovieClip):void;
который надо вызвать как можно раньше, чтобы сработала вся магия хакса
[1:23:47 PM] Dima (deep): а чтобы в swc упали все нужные вам классы добавляем компилятору --macro include('package.name')
[1:25:40 PM] Dima (deep): еще, если вам надо чтобы сработали брейкпоинты в haxe проекте из swc запущенном в тойже ide нужно добавить компилятору -D fdb -debug. Проверенно в идее и в fd, везде работает дебаг, переход в haxe методы и брейкпоинты в нем

RSS-материал