Просмотр полной версии : FlashDevelop vs FlexBuilder3
что мне нравится в:
1. FlexBuilder
- режим дизайнера
- режим дебаггера
- панель свойств для компонента
- панель layout компонентов на сцене
2. Flash Develop3 (RC1)
- великолепный автокомплит
- генератор кода для переменных, методов, обработчиков
- настраиваемые шаблоны для классов/проектов
в последней версии (включая сборку 308) FD отвратительно работает с mxml, автокомплит умирает для кастомных компонентов, отваливается генератор кода периодически и автокомплит.
Вопрос: можно ли во FlexBuilder3 прикрутить автокомплит и генератор кода аналогично FD?
С уважением.
А что подразумевается под автокомплитом? Судя по описанию, моё представление об автокомплите либо устарело, либо примитивно, но отсутствия оного я не заметил в FB.
Генератор кода, насколько я знаю, можно сделать, поставив EclipseMonkey (или как там оно называется).
автокомплит в стиле FlashDevelop... пришем:
'fu' всплывает тут же "function"
'pr' ->"private"
'st' -> 'static' ... ну и т.д. все ключевые слова.
любой свой/наследуемый метод/функция в классе аналогично.
пишем addEventListener( <- тут же появляется список наиболее употребляемых событий (MouseEvent, Event), выбираешь нужное.
Вот к этому настолько привыкаешь, что при переходе в редактор FB, немного становится грустно
DarkLight
14.01.2009, 01:24
Меня в билдере напрягает, что нет подсказки, когда имя класса пишу для вызова статического метода, особенно когда класс имеет имя типа DebugPanelConnector.
У меня в FD после установки 308 билда и прописывания правильного пути к flex sdk - все отлично. Нужно просто учесть, что иногда значение почему-то не хочет с 1го раза меняться и при замене требуется рестарт. Сейчас пишу флексовый проект преимущественно в FD, так как скорость работы примерно в 1,5 выше получается.
motor4ik
14.01.2009, 01:33
http://www.gotoandlearn.com/play?id=94
автокомплит в стиле FlashDevelop... пришем:
'fu' всплывает тут же "function"
'pr' ->"private"
'st' -> 'static' ... ну и т.д. все ключевые слова.
Ну, этого по умолчанию нет.
любой свой/наследуемый метод/функция в классе аналогично.
А здес какие проблемы? У меня все методы и свойства кастомных классов вполне себе видит.
пишем addEventListener( <- тут же появляется список наиболее употребляемых событий (MouseEvent, Event), выбираешь нужное.
Для этого есть метатег Event, где список состоит не из тупых часто употребляемых событий выводится вполне себе конкретный список событий, доступный у данного экземпляра класса.
DarkLight
14.01.2009, 02:35
А здес какие проблемы? У меня все методы и свойства кастомных классов вполне себе видит.
видит, только набрав "Name" - fd догадается о варианте "methodName", а Flex - нет.Иногда это удобно, когда при работе с чужой библиотекой неточно помнишь имя метода - экономит время. Но самое худшее - это новые возможности программного рисования, где все начинается с Graphic, что сводит полезность автокомплита этой группы классов почти к нулю. Автокомплита asDoc в Flex нету, а я пишу документацию к коду активно. Подсказки к коду с использованием Vector для 10го плеера в Flex Builder 3.0.2 глючат, тип вектора из списка не выбрать (вещи типа Vector.<IGrahicsData> писать никакого удовольствия). Вобщем после FD автокомплит FB кажется совсем уж унылым.
DarkLight, наверно буду ждать нового релиза (или матерится в текущем)
_etc, попробуй ради эсперимента наколбасить AS проект в FD, да хотя бы пару классов =)
PS: у меня подход к разработке Flex проекта такой - компоненты/скинование (через панель свойств) делаю в билдере, "обвязка" кодом уж в девелопе (после импорта проекта конечно)
DarkLight, наверно буду ждать нового релиза (или матерится в текущем)
_etc, попробуй ради эсперимента наколбасить AS проект в FD, да хотя бы пару классов =)
Мне нужен инструмент с редактором кода, SVN, ANT и нативной поддержкой mxmlc в одном флаконе. Поэтому, FD не подойдет.
DarkLight
14.01.2009, 13:59
FD спокойно интегрируется с Ant и SVN. Что ты подразумеваешь под нативной поддержкой mxmlc?
FD спокойно интегрируется с ... и SVN.Под интеграцией я подразумеваю наличие команд для работы с SVN внутри FD и добавление к иконкам в панели проекта иконок со статусом файлов.
DarkLight
14.01.2009, 14:40
мм, ну тогда да, можно считать что не интегрируется) так как мне хватает автоматизации выкладок, и даже этим редко пользуюсь, так как предпочитаю работать с системой контроля версий отдельно от IDE для разработки кода.
upd: при установленном TortoiseSVN доступ к командам SVN можно получить через Shell menu, т е по-крупному остается только вопрос значков:)
_etc, ради эсперимента можно что-нибудь простое, что бы понять что такое автокомплит в стиле FD
_etc, ради эсперимента можно что-нибудь простое, что бы понять что такое автокомплит в стиле FD
В стиле FD? Понятия не имею, я же им не пользуюсь.
DarkLight, я имел ввиду svn-клиент прямо в редакторе и чтобы он не маячил где-то ещё в системе. И да, FD нету под макось.
Ну ты на работе не на маке же работаешь.
Ну ты на работе не на маке же работаешь.
Да, но иногда бывает, что и дома :)
Тасовать туда-сюда проекты не комильфо.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.