5 февраля 2008 г. в блоге JetBrains IDEA был анонсирован выход новой версии редактора IDEA 7.0.3 с продвинутой поддержкой Flex-приложений. Участники предрелизной программы JetBrains, "Early Access Program" (EAP) уже могут это попробовать:
mx:Script
Хотите проверить, как это работает? Вот ссылки:
Не секрет, что IDEA высоко ценится Java-разработчиками за ее превосходное качество. Многие просто называют ее лучшей. "Most Intelligent" — называеют ее авторы.
Поддержку Flex в IDEA хотим и ждем давно. Похоже, разработчики из JetBrains решают эту задачу на "отлично". Но — кто уже пробовал эти новые возможности? Что скажете?
пока только скачал но еще не пробовал :(
Тренд, однако. Но eclipse привычнее.
согласен, пробовал разок в качестве j2ee тула, пол часа пришлось разбираться и искать привычные фичи, показался неудобным. Закрыл и стер. Даже Нэтбинс после Эклипса привычнее.
IDEA пока что лучшая среда разработки который я пока что встречал, понравился еще в время когда кодил на JAVA. :)
Я в 7.0.2 видел какую-то поддержку Flex'а, но в полной мере так и не попробывал. А в этом билде типа всё стало намного лучше?
P.S. В IDEA при запуске открываются Tips. Если потратить полчасика и почитать их, можно узнать много интересного.
P.P.S. Eclipse+FDT уже задрал окончательно своей тормознутостью и периодическими зависонами. Хочу поскорей перейти на IDEA. Именно как редактор кода - штука лучшая в мире. Хотя есть ряд недостатков (не касающихся редактирования кода напрямую).
Кстати, ребята, вот что я заметил: отсутствие дизайн-режима в ИДЕЕ опровергает слова всех, кто говорит, что он не нужен во Флекс Билдере. Оказывается, еще как нужен.
В блоге немного поспешили рапортовать, погодите еще. Думаю нужно пару месяцев чтобы был рабочий инструмент. Хотите чтобы все було круто - скачивайте EAP и шлите реквесты в JIRA.
Скачал msi Идеи. Что-то не видно ничего про Flex и ActionScript, ни в установленном ни в списке доступных для установки плагинов. Кто-нибудь смог попробовать?
2Потапенко Евгений: Привет! А это не ты там работаешь куратором по флекс-направлению?
Это - очень хорошая новость. В итоге имеем уже несколько редакторов кода, а это - конкуренция, со всеми вытекающими для нас плюсами.
Sbear - да, у меня с установкой похожие симптомы.
Сначала я попробовал пройти туториал. Обломался на 3 шаге: в туториале есть "Flex Module" в диалоговом окне "New Project", а вот в самой ИДЕЕ - нет. "Странно" - подумал я и попробовал скомпилировать примерный проект.
Это получилось, после указания Flex SDK в настройках проекта и редактирования файла
src/local.build.properties (изменял 1 и 4 строки):
flex.sdk.dir=C:/Program Files/Adobe/Flex Builder 3/sdks/3.0.0 testAppPath=C:/Program Files/Mozilla Firefox/firefox.exe testAppFileName=application.swf deploymentPath=D:/Dev/Flex/Tests/MyFlexProject/deploy
После этого: ИДЕЯ показала три ошибки в MXML-коде, но приложение компилировалось, модифицировалось и снова компилировалось нормально.
iv, давайте работать надо онлайн-редактором ) делают же люди фотошопы. если что - портируем под air :)
2yoyo нет :) я на добровольных началах, ну и в корыстных целях - ибо от адоби нормального редактора as/mxml кода хрен дождешься.
Редактор пока еще очень сырой) Поэтому еще торкнуло. Ждем развития событий дальше.
упс ошибочка * ...еще НЕ торкнуло...
Не далее чем вчера пробовал. Даже сделал отчетик с картинками для тех, кто еще не понял, как этим пользоваться :-) Оно здесь: http://baron.su/archives/114-IDEA_+_Adobe_Flex_-_tekuwee_sostoJanie_del.html.
Вкратце: Самое примечательное отличие IDEA от конкурентов - анализ кода. Самый большой недостаток - отсутствие дебаггера. Второй по значимости для меня - невозможность сборки (кроме как через ant, хотя с этим разобрался быстро). Рефакторинга почти нет, но хотя бы Introduce Variable - уже очень радует :-).
Возможно, кому-то будет интересно.
В FDT из рефакторинга - только переименование/перенос класса. С переменными, методами и т.д. никакого рефакторинга нет.
Ну я примерно следующее и хотел сказать: для AS3 в IDEA рефакторингов почти нет (по сравнению с Java), но больше, чем у конкурентов.
IDEA: Rename, Introduce Variable, копирование класса, перенос класса в другой Package. FB3: Rename FDT: Аналогично
С учетом того, что у нас вроде уже все задизайнено - в MXML дизайнере мы больше не лазим, т.е. можно было бы переключиться на IDEA... Если бы не одно "но" - отсутствие отладки. Впрочем, не везде критично...
Вы, ребята, пишите им в джиру почаще и побольше. Кстати, на счёт дебагера - делают. По словам одного из разработчиков, скоро будет готов.
... и вообще, обсуждение на эту тему лучше вести в группе ruFlex. Её парни из Jetbrains почитывают. Так больше толку будет.