Будущий сайт проекта - http://haxedevelop.org/ - пока там ничего дельного.
Языки используемые при разработке haXe/air + haXe/neko.
Интерфейс будет написан на AsWing. Можно будет писать плагины, пока не знаю на чем - либо это будут SWF-файлы, либо это будут скрипты на HaxeScript, работающие через какой-то интерфейс.
С июня месяца я официально начинаю разработку кросплатформенной IDE, полностью поддерживающую haXe и все его особенности. Равняться буду в основном на FlashDevelop и FDT, а также Visual Studio.
Необходимо реализовать поддержку препроцессора haXe. Это даст возможность автодополнению кода работать правильно, в зависимости от выбранной Цели компиляции (flash, javascript, C++ и т.д.). Так же это даст возможность умозрительно отделять код, который скомпилируется от кода который не скомпилируется.
В моем представлении язык haXe не полон и не совершенен, поэтому я собираю дать IDE возможность видоизменять исходный код перед компиляцией, что позволит реализовать: Полиморфные функции, Полиморфные конструкторы, а так же Перегрузку операторов. (это будет реализовано при помощи заключения некоторых фрагментов кода в макро-функции, как я делал и ранее http://haxe.ru/node/308. Только теперь это будет делать IDE непосредственно перед компиляцией)
Так же я считаю, что должна быть поддержка UML-проектирования и функционального проектирования.
Дебагер (в каком-то виде), и Профайлер. Возможность ставить breakpoint-ы и трейсить значения заранее указанных переменных в определенных местах.
Создание снимков проекта. Т.е. сохранение текущей версии, и возможности до нее откатиться.
Поддержка и автодополнение языка HxSL.
Графический редактор, по возможностям приближенный к Macromedia Flash 8 (Самое удобное средство разработки, что я видел в жизни). Поддержка AsWing-а
Встроенный Help как в Visual Studio.
Собственное выявление типов IDE-шкой.
Крутой рефакторинг, а не как в FlashDevelop
Создание собственных кнопок, для каждого проекта, на которые можно вешать исполняемые скрипты (shel, bat, hxml)
Планирую включить в IDE всякие удобные фишечки из других IDE, типа шаблонов или Quick Fix из FDT, или автодополнения switch-case для Enum (в haXe это особая тема). И мне необходима ваша помощь - подскажите, кому чего не хватает.