Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   FlashDevelop vs FlexBuilder3 (http://www.flasher.ru/forum/showthread.php?t=120162)

firsoff 13.01.2009 20:19

FlashDevelop vs FlexBuilder3
 
что мне нравится в:
1. FlexBuilder
- режим дизайнера
- режим дебаггера
- панель свойств для компонента
- панель layout компонентов на сцене

2. Flash Develop3 (RC1)
- великолепный автокомплит
- генератор кода для переменных, методов, обработчиков
- настраиваемые шаблоны для классов/проектов

в последней версии (включая сборку 308) FD отвратительно работает с mxml, автокомплит умирает для кастомных компонентов, отваливается генератор кода периодически и автокомплит.

Вопрос: можно ли во FlexBuilder3 прикрутить автокомплит и генератор кода аналогично FD?

С уважением.

etc 13.01.2009 23:14

А что подразумевается под автокомплитом? Судя по описанию, моё представление об автокомплите либо устарело, либо примитивно, но отсутствия оного я не заметил в FB.

Генератор кода, насколько я знаю, можно сделать, поставив EclipseMonkey (или как там оно называется).

firsoff 13.01.2009 23:57

автокомплит в стиле 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

etc 14.01.2009 02:07

Цитата:

Сообщение от firsoff (Сообщение 790267)
автокомплит в стиле FlashDevelop... пришем:
'fu' всплывает тут же "function"
'pr' ->"private"
'st' -> 'static' ... ну и т.д. все ключевые слова.

Ну, этого по умолчанию нет.

Цитата:

Сообщение от firsoff (Сообщение 790267)
любой свой/наследуемый метод/функция в классе аналогично.

А здес какие проблемы? У меня все методы и свойства кастомных классов вполне себе видит.

Цитата:

Сообщение от firsoff (Сообщение 790267)
пишем 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 кажется совсем уж унылым.

firsoff 14.01.2009 12:04

DarkLight, наверно буду ждать нового релиза (или матерится в текущем)
_etc, попробуй ради эсперимента наколбасить AS проект в FD, да хотя бы пару классов =)
PS: у меня подход к разработке Flex проекта такой - компоненты/скинование (через панель свойств) делаю в билдере, "обвязка" кодом уж в девелопе (после импорта проекта конечно)

etc 14.01.2009 13:07

Цитата:

Сообщение от firsoff (Сообщение 790343)
DarkLight, наверно буду ждать нового релиза (или матерится в текущем)
_etc, попробуй ради эсперимента наколбасить AS проект в FD, да хотя бы пару классов =)

Мне нужен инструмент с редактором кода, SVN, ANT и нативной поддержкой mxmlc в одном флаконе. Поэтому, FD не подойдет.

DarkLight 14.01.2009 13:59

FD спокойно интегрируется с Ant и SVN. Что ты подразумеваешь под нативной поддержкой mxmlc?


Часовой пояс GMT +4, время: 19:09.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.