Тоже много времени убил на эту проблему. В основном на всех форумах, пишут что помогает добавление флагов компилятора -D fdb -debug. Однако мне это не помогло.
Заработало следующим образом:
1) Создал проект с помощью консоли, как описано тут:
http://jasonsturges.com/2014/11/28/open ... tellij-14/т.е. так:
openfl create project MyProject
2) Открыл его в идее, настроил по инструкции с той же страницы (
http://jasonsturges.com/2014/11/28/open ... tellij-14/).
3) Как написал один добрый человек тут:
https://muut.com/i/openfl/installation: ... oesnt-workя добавил в project.xml строку:
<haxedef name="fdb" if="flash" />
И вуаля, дебаггер законнектился, точки останова ставятся и работают!
И на всякий случай, в строке компилятора у меня все же было прописано -D fdb -debug
(однако заработало только после правки xml-ля)
Ошибки бонусом:
Помимо этого конечно, я не нашел как указать ему используемый дебаговый флеш плейер и просто заменил плейер по умолчанию в системе на дебаговый. У меня он находился тут:
C:\Program Files (x86)\Adobe\Adobe Flash CS6\Players\FlashPlayer.exe
(я его тупо перезаписал)
При первой дебаговой компиляции проекта - была ошибка - чего-то он там не мог найти в jdk по умолчанию. Данную проблему я устранил установкой переменной среды IDEA_JDK в значение C:\Program Files (x86)\Java\jdk1.8.0_65
(По этому пути я установил свежескачанный JDK).
Надеюсь, кому-нить, поможет.