PDA

Просмотр полной версии : FD vs FDT


silin
25.02.2008, 17:28
а вопрос простой: кто в чем работает ?

DarkLight
25.02.2008, 17:48
FD 3.0beta. Причин несколько.
1) Все нужные мне фичи там есть, особенно радуют beta5 и beta6
2) В рамках текущего проекта: это не Eclipse. Вообще я обожаю Eclipse, и когда у меня Flex-проект, то использую связку Flex+Aptana IDE (т к обычно что-то по мелочи на php/html нужно делать). Но сейчас проект идет в рамках Flash CS3, а при запущенном фотошопе и флеше, Eclipse-среды уже не такие шустрые))
3) Поддержка haXe - т к активно прорабатываю варианты использования haXe в реальных проектах.
4) Бесплатность. Тоже очень приятно.

P. S. Холивар однако:)

Snut
25.02.2008, 17:53
FD 3.0beta6.

Эклипс гад подтормаживает:)

iNils
25.02.2008, 17:56
FD 3 бета X

silin
25.02.2008, 17:59
DarkLight, спаиб, что отписался
именно этого я жду в этом топике:
сори, свое мнение не высказал:
мне в FD поскладнее, сори, не могу сформулировать почему

silin
25.02.2008, 18:12
iNils, это не ответ: ты же ведь наверняка пробовал FDT, почему отказался ?
или лень формулировать,
мне лень (а если точнее я не могу понять почему мне в FD комфортнее),
почему и спрашиваю

iNils
25.02.2008, 18:12
Надо еще и описать почему?
Боюсь это приведет к холивару. :)

PS. FD для меня на порядок, если не на два, удобнее. Как и в настройке, так и в работе. Может потому, что я раньше за Scite сидел. Или поэтому, что не люблю эклипс. Он как слон в лавке.
ФД бесплатный, легкий, гибкий, не тормозит, интерфейс можно подстроить под себя (в фдт я так и не смог менять цвет фона под разные группы, только расцветку). И прекрасно справляется со всеми необходимыми для меня задачами.

Fernando Costa
25.02.2008, 18:50
3 месяца как юзаю FD 3 bета5. Периодически сталкиваюсь с проблемами которых во flash IDE не было(мх классы, компоненты), а так впринципе все устраивает. FDT в свое время не удалось настроить, поэтому про него ничего не скажу

silin
25.02.2008, 19:16
>>Надо еще и описать почему?
>>Боюсь это приведет к холивару.
но:
ты же (лень?) не сказал почему
я - то же не скажу- удобно , и все тут..
но возможно, скажут веское слово сторонники FDT

etc
25.02.2008, 19:20
Flex Builder. Хотя хотел бы FDT.

CrazyFlasher
25.02.2008, 19:24
FD бета 6...очень порадовали новые "ctrl + shift + 1" фишки :)

etc
25.02.2008, 19:29
FDT, как и Flex Builder кроссплатформенны, а значит я могу использовать их где угодно. Это для меня немаловажный плюс.
Ну ещё со времен версии 1.5 осталась любовь к FDT.
Это как Opera vs. Firefox, в данном случае FD = Opera. Лично у меня ни с Opera, ни с FD отношения не сложились, уж не знаю, почему.

iNils
25.02.2008, 19:43
Вот только не надо равнять ФД с оперой :)

etc
25.02.2008, 19:45
Ок-ок, молчу. :D
Тут дело не в том, любишь ты оперу или нет, я имею ввиду только лишь похожее противостояние. Правда, FDT платный.

iNils
25.02.2008, 19:58
Даже если бы он был бесплатным, я бы за него не пересел.
Скорее разница не в том, что лучше или хуже, а в культуре самого продукта.

Snut
25.02.2008, 22:46
Скорость и удобство работы в ФД - меня прет. Единственный минус то что его нет под мак, но на маке я уже смирился и пользую флекс, а насчет фд=опера.... Я НЕНАВИЖУ ОПЕРУ) так что не надо:)

etc
25.02.2008, 22:51
Боже мой, я не делаю прямых сравнений, я имею ввиду, что противостояние примерно то же, что и между браузерами. И на мой взгляд, FD ближе по идеологии к Opera в таком сравнении.

iNils
25.02.2008, 23:03
А на мой взгляд? это FDT ближе к опере :D

fishbounce
25.02.2008, 23:21
Я пользуюсь FDT c версии 1.5. Сейчас FD не видел новый, но и желания не возникает, т.к. FDT устраивает полностью. А когда тогда (может, год-полтора назад) стоял выбор между FD и FDT, FD чото у меня глючил - плагин для сборки приложений с ant заставлял постоянно перегружать FD... В общем не пошло. Вопрос производительности Eclipse не стоит, и цены тоже - т.к. есть работодатель, который по идее должен обеспечить (уж если не напрямую, то косвенно:)) тебя необходимым для работы.
В Eclipse мне нравится подход с workspaces, и то, что все плагины (для работы с SVN например) в одном приложении - т.е. у меня открыт практически всегда только один Eclipse. Жду вот только, когда сделают возможным работу с mxml, а то пока приходится как в блокноте писать:)

DarkLight
25.02.2008, 23:55
Год-полтора назад я увидев FD 2.0 погрузился в глубокую тоску и забил. Но 3я версия вызвала мое глубокое уважение и моментально стала основным инструментом:) на FDT поглядел издали, слегка пощупал, но фич, которые могут бесповоротно изменить мое мнение в его пользу, не нашел.

FlexOkeks
26.02.2008, 19:50
Углубленным сравнением не занимался, FD особо не зацепил, кроме того, что бесплатный и несомненно лучше чем Flash IDE или Flex Builder. Но даже навскидку для меня предпочтительней java/eclipse/fdt чем windows/net/fd :victory:

DarkLight
26.02.2008, 20:09
а windows то тут откуда прилепился?:D сейчас холиворы по всем фронтам пойдут:)

iNils
26.02.2008, 20:28
Ты что не знал? Java/MacOS/Linux это альтернатива Windows :D

etc
26.02.2008, 23:24
Ого, Java уже операционкой стало? :D

iNils
26.02.2008, 23:28
Давно уже, часа как 4 назад :D

neelts
27.02.2008, 11:51
о, только что узнал про FD, спасибо =) надо будет написать на их форуме про свою идею для редактора кода.

FlexOkeks
27.02.2008, 16:03
а windows то тут откуда прилепился? Не знаю как у вас, а мне чтобы запустить FD понадобился windows, без которого FDT прекрасно работало :quiet:

Бармалей
27.02.2008, 19:07
По возможности юзаю FDT из-за наличия квикфиксов по Ctrl+1.

CrazyFlasher
27.02.2008, 19:51
если я про тоже подумал, то в FD3 бета 6, это фича тоже появилась (ctrl + shift + 1).

iNils
27.02.2008, 19:53
если я про тоже подумал, то в FD3 бета 6, это фича тоже появилась (ctrl + shift + 1).Нет. Это когда у программеров кривые руки и вместо == они пишут =, квикфиксы помогают это исправить.

Бармалей
27.02.2008, 20:06
Нет. Это когда у программеров кривые руки и вместо == они пишут =, квикфиксы помогают это исправить.
iNils, если ты думаешь, что квикфиксы только этим и ограничиваются, то ты ошибаешься. Квикфиксы помогают экономить время во время написания кода, набирая фрагменты автоматом. Но человеку, привыкшему самостоятельно набирать весь код, к этому нужно приноровиться.

iNils
27.02.2008, 20:08
В FD это называется snippet

Бармалей
27.02.2008, 20:17
Нет, Snippets в FD - это темплейты кода (Code Templates) в FDT.

Квикфиксы это другое - среда пытается разрешить проблему, анализируя текущий контекст ошибки.

Пример. Набираешь в редакторе:

addEventListener(MouseEvent.CLICK, clickHandler);

не объявляя заранее хэндлер clickHandler. Нажимаешь Ctrl+1, потом два раза Enter и среда создает недостающий хэндлер, принимающий событие нужного типа:

private function clickHandler(event:MouseEvent):void
{
}

Так же можно создавать и свойства, не объявляя их заранее. И они будут добавлены к общему блоку свойств, а не просто появятся где-то в коде.

iNils
27.02.2008, 20:33
А понятно, то написал "набирая фрагменты автоматом", что не слишком определенно :)
Но для меня данная фича бесполезна, так как я сомневаюсь, что данные описания будут создаваться в том месте и порядке, который для меня удобен, значит я сам должен помещать созданный код в нужно для меня место, что сводит на нет экономию времени.

Но в целом это не влияет на оценку среды. Ведь они обе поддерживают модули, которые могут расширить возможности, а значит и уровняться с конкурентом. Поэтому гораздо важен вопрос возможностей самой среды.
Вот кому-то важна кроссплатформеность. Мне как стороннику винды, который и не собирается переходить на что-то другое, этот абсолютно не интересно. Зато интересно, что FD может работать как standalone, можно скопировать (без инсталяции) куда угодно с сразу начать работать, лишь бы был дотнет (а в висте он уже автоматом стоит).

udaaff
27.02.2008, 20:39
to Бармалей
В FD тоже такая возможность присутсвует http://www.flashdevelop.org/wikidocs/index.php?title=Features:Generation

Бармалей
27.02.2008, 20:41
А я ведь тоже не спорю и не собираюсь доказывать, что одна IDE круче другой. Просто silin просил высказать личное мнение, я его и высказал: FDT, так как в нем мне нравятся квикфиксы. =)

Бармалей
27.02.2008, 20:43
to Бармалей
В FD тоже такая возможность присутсвует http://www.flashdevelop.org/wikidocs/index.php?title=Features:Generation
А вот это круто! Это появилось в новой версии беты?

iNils
27.02.2008, 20:46
Видимо да, я раньше этого не видел.

DarkLight
27.02.2008, 20:48
Да, это одна из главных фич beta6

fishbounce
27.02.2008, 20:50
Eclipse тоже можно скопировать без установки (если есть jre) куда угодно и тут же начать работать. Но, конечно, вероятность установленной jre, думаю, меньше, чем для .net

neelts
28.02.2008, 11:57
запостил про свою идею

http://www.flashdevelop.org/community/viewtopic.php?t=2656&sid=360544f4367e18fd5176b6ee8579c8b5

в я.ру: http://neelts.ya.ru/replies.xml?item_no=13

как вам такое?)

CrazyFlasher
28.02.2008, 12:00
кстати да...идея норм, тока вот в чём прикол: например проект разрабатывается 5 девелоперами и у них стоит разное время на компе или они живут в разных часовых поясах...это ж полная каша получится

neelts
28.02.2008, 12:01
DarkLight, njuuu =)

CrazyFlasher, часовые пояса учитывать ))

CrazyFlasher
28.02.2008, 12:10
интересно и каким образом ты себе это представляешь? :)

neelts
28.02.2008, 12:21
ну просто время меняется в зависимости от часового пояса у юзера.

например у меня московское время +3, если проект откроет чел из лондона, у него эти 3 часа не будут прибавляться. таким образом по умолчанию штампы будут храниться по гринвичу, и будут менятся если пояс другой.

CrazyFlasher
28.02.2008, 12:35
ну а если у меня стоит 15:31, а у сотрудника 15:37? каша получится, ведь время берётся с машины пользователя, а не откуда-нить с сервера

VovkaMorkovka
28.02.2008, 12:36
Eclipse тоже можно скопировать без установки (если есть jre) куда угодно и тут же начать работать. Но, конечно, вероятность установленной jre, думаю, меньше, чем для .net

Ну не скажите, для машин с Linix/FreeBCD/MacOS вероятность установки .NET стремится к нулю. Хотя флешдевелоп как редактор мне нравится, даже если учесть то, что он с глюками. Кстати, никто не юзал еще плагин Intellij Idea для AS? Сама идея как редактор мне очень нравится, но для java, а что с AS?

CrazyFlasher
28.02.2008, 12:39
VovkaMorkovka а почему ты не забанен? :D

neelts
28.02.2008, 12:57
ну а если у меня стоит 15:31, а у сотрудника 15:37? каша получится, ведь время берётся с машины пользователя, а не откуда-нить с сервера
работа в команде в разных странах уже подразумевает наличие обменного узла, соответсвенно время будет браться с него.

VovkaMorkovka
28.02.2008, 12:58
Ну так вышло, был забанен, счас нет - все кончается и период бана тоже :)

CrazyFlasher
28.02.2008, 13:10
работа в команде в разных странах уже подразумевает наличие обменного узла, соответсвенно время будет браться с него.

по любому бред...например я написал на работе код (время на рабочем компе одно)...закинул код на флэшку и решил дома поработать (дома вермя на компе отличается)...и что у меня получается?! полная каша!

Fernando Costa
28.02.2008, 13:48
это уже проблема разработчиков ФД - идея классная и имеет место на существование

iNils
28.02.2008, 13:55
А где будет сохраняться информация о времени?

vooparker
28.02.2008, 14:46
2neetls: а зачем тебе время когда написан код? Любишь лишнюю информацию в редакторе? В Eclipse есть возможность посмотреть Local History файла и посмотреть что когда было написано и изменено. Что касается команды разработчиков, то давно уже есть системы контроля версий CVS или SVN, там тебе и время внесения изменений, и автор этих самых изменений, сравнение версий документов для поиска этих самых изменений. Все давным давно уже есть.

Что касается FD и FDT, для меня очень важен хороший автокомплит, в FD он местами недоработан (сужу по FD3 beta 5), FDT в этом плане меня устраивает больше. Но оба к моему сожалению не до тягивают до полноценной среды разработки, а могут называться пока только редакторами кода, опять же мое личное мнение. До полноценности им необходим нормальный дебаггер, которым пока может похвастаться только Flex Builder (тут стоит отметить что FDT тоже в скором времени собирается им обзавестись) и желательно профайлер (флексовый пару раз очень сильно выручил).
Теперь опять немного вернусь к вопросу редактирования кода. В FDT и FD есть принципиальная разница в такой вещи как подсветка ошибок в коде. FD подсвечивает ошибки на основании данных полученных от компилятора (также себя ведет и Flex Builder), а FDT на основании анализа кода. С одной стороны показывать ошибки исходя из анализа кода хорошо, это быстрее и не требует компилировать проект, с другой стороны возникают ситуации когда прекрасно компилируемый и работающий код будет приводить к появлению ошибок в среде (меня честно говоря это раздражает, можно конечно поставить такие ошибки на Warning или даже Ignore но в этом случае можно пропустить настоящие ошибки). Плюс в компиляторе могут появиться какие-то нововведения (в третьей версии mxmlc такие имеются) которые будут приводить в FDT к ошибкам. И FDT будет здесь в роли догоняющего.

Итог: FD очень хороший инструмент, и что не мало важно бесплатный, частенько использую его для чего то небольшего, как правило смоделировать какую нибудь ситуацию, но писать в нем сколько-нибудь серьезный проект я бы не рискнул. Очень радует возможность создавать собственные шаблоны проектов, чего кстати нет не в FDT ни в Flex Builder. FDT обладает замечательным и интуитивным редактором кода (на некоторые баги закроем глаза), писать код в нем сплошное удовольствие, но вот с отладкой приложения тут приходится туго. Безусловным на мой взгляд плюсом FDT (впрочем как Flex Builder'а) является то, что основан он на Eclipse, отсюда множетсво плагинов на все случаи жизни, в первую очередь интеграция с системами контроля версий и багтрэкинга. Flex Builder не столько хорош для написания кода как FDT, но все это мелочи по сравнению с возможностями отладки.

iNils
28.02.2008, 15:30
В целом хорошо, особенно порадовало вот это :D
FD обладает замечательным и интуитивным редактором кода, писать код в нем сплошное удовольствие

vooparker
28.02.2008, 15:37
2iNils: вот оно не точное цитирование :) не FD а FDT =)

iNils
28.02.2008, 15:43
Ну прости, я под себя переделал :)

neelts
28.02.2008, 16:10
вообще время в этой идее не главное, важнее фича со свежестью кода, просто и наглядно.

KidsKilla
28.02.2008, 16:22
насчёт групповой разработки -- для этого есть свн, а время изменений берётся серверное.

vooparker
28.02.2008, 16:24
я просто не понимаю какую ценность несет в себе информация о свежести строки кода

iNils
28.02.2008, 16:24
вообще время в этой идее не главное, важнее фича со свежестью кода, просто и наглядно.Еще раз спрашиваю, где данные об этом будут сохраняться?

CrazyFlasher
28.02.2008, 16:25
а как тогда узнать какой код свежее?? не пойму я...это было бы существенно, если бы редактор располагался бы на серверной машине, либо все девелоперы проекта обязаны были настраивать свои часы на машинах секунду в секунду :)

vooparker
28.02.2008, 16:31
2iNils: в ntfs-потоке =)

iNils
28.02.2008, 16:33
В смысле в файловой структуре?

vooparker
28.02.2008, 16:39
http://www.securitylab.ru/analytics/216379.php

iNils
28.02.2008, 16:51
Такой способ не потянет :) Слишком много условий должно соблюдаться.

neelts
28.02.2008, 16:57
vooparker, представьте что вы вернулись из длительного отпуска, открыли проект, но вы не помните на чем остановились и в какой последовательности писали.

в преимуществах я это писал:
— легко найти «свежий» код и продолжить работу

iNils, ну самое простое в дополнительных файлах, ясное дело НЕ в *.as
а плагин будет проверять наличие такого файла, помоему все и так понятно, если подумать.

CrazyFlasher, свежий код насыщенее / светлее / ярче


хотя можно и в as но это глупо))
например так:

/* 16:45:05 */ trace("WTF?");

CrazyFlasher
28.02.2008, 16:59
мне ничего не понятно...ваша идея только применима в случае, если один человек пишет только на одном компьютере весь проект. В другом случае, это не реализуемо (имхо)

neelts
28.02.2008, 17:04
мне ничего не понятно...ваша идея только применима в случае, если один человек пишет только на одном компьютере весь проект. В другом случае, это не реализуемо (имхо)
мне презентацию сделать? )) с мультиком как это выглядит при наборе кода

iNils
28.02.2008, 17:06
но вы не помните на чем остановились и в какой последовательности писали.В рамках проекта надо помнить не где остановились писать код, а что вы вообще делали. Строчкой ниже, сторочкой выше разницы нет, а есть комментарии к коду, todo и bookmarks.

neelts
28.02.2008, 17:08
В рамках проекта надо помнить не где остановились писать код, а что вы вообще делали. Строчкой ниже, сторочкой выше разницы нет, а есть комментарии к коду, todo и bookmarks.
да в рамках проекта это так, я вообще не намекал на то в каких рамках это будет использоваться, кому удобно, тот и будет юзать

Fernando Costa
28.02.2008, 17:09
уже поддерживают юзеры:
It does look like a great idea to me!

It would be fantastic keeping the information from one day to another, so next time you open a file, you could easily see where you left off.

Really nice idea!

Осталось дождаться реакции модера

CrazyFlasher
28.02.2008, 17:20
я понял как это будет выглядить (картинки слава Богу хватило), я не понимаю как будет время у разных юзеров отображаться, с разным локальным временем...получится, что один написал в 13:30, другой в 13:40, но код второго будет выделяться более свежим, т.к. на его компе стоит 13:25, в итоге абзац полный...

vooparker
28.02.2008, 17:20
vooparker, представьте что вы вернулись из длительного отпуска, открыли проект, но вы не помните на чем остановились и в какой последовательности писали.
а мне последовательность и не важна, мне важно что реализовано а что нет, а в какой последовательности реализованы те или иные вещи для меня важности нет

iNils
28.02.2008, 17:23
Вопрос номер 2: как время будет фиксироваться, по набору первого символа или последнего?

neelts
28.02.2008, 17:29
Вопрос номер 2: как время будет фиксироваться, по набору первого символа или последнего?
в примере таймштамп показывает время последнего редактирования строки.

а мне последовательность и не важна, мне важно что реализовано а что нет, а в какой последовательности реализованы те или иные вещи для меня важности нет
а если чужой код? помоему такая информация в данном случае будет очень ценной =)

vooparker
28.02.2008, 19:31
все равно не понимаю, какой информационной ценностью обладает "свежесть" строки чужого кода? Что из этого можно извлечь для дальнейшей разработки?

neelts
29.02.2008, 10:33
все равно не понимаю, какой информационной ценностью обладает "свежесть" строки чужого кода? Что из этого можно извлечь для дальнейшей разработки?
проще будет разобраться в структуре, что из чего вытекает, классы ведь пишутся поэтапно и наращиваются новыми функциями

etc
29.02.2008, 10:35
SVN на вас не хватает :)

iNils
29.02.2008, 11:18
проще будет разобраться в структуре, что из чего вытекает, классы ведь пишутся поэтапно и наращиваются новыми функциямиИ какой от этого толк?

neelts
29.02.2008, 11:53
повторюсь: кому удобно, тот и будет юзать

вам я вижу это совсем не нужно, собсно зачем тогда спрашивать?)

iNils
29.02.2008, 11:58
запостил про свою идею
...
как вам такое?)
Вот я и спрашиваю.
Лично мне в FD не хватает общего todo проекта с рейтингом важности, что есть в FDT.

KidsKilla
29.02.2008, 13:35
плюсадын к етц =) юзайте свн, чо паритесь?

FlexOkeks
29.02.2008, 23:31
Хочу дать еще + к FDT -- eclipse это уже супермонстр! Например, не было FDT дебаггера вообще -- не велика проблема, даже без ant можно создать задачу, скрипт запускающий fdb (Flex SDK отладчик), расставляющий точки остановки, с выводом в eclipse console! Нет mxml парсера? Я взял стандарный парсер xml, подточил, забил нужные темплейты, и допотопный редактор готов, мне больше не понадобилось :) Вобщем плюс в том, что если нужна какая-то фитча, с eclipse я могу надеяться, что мне будет проще добавить ее самому, чем дожидаться новой версии, но в FD я сразу стал чувствовать гораздо большую ограниченность!
Вообщем это я к тому, что кто ждал, тестим новый дебаггер FDT: http://fdt.powerflasher.com/index.php?mact=News,cntnt01,detail,0&cntnt01articleid=14&cntnt01origid=15&cntnt01returnid=55

Mr. Fixit
01.03.2008, 23:05
считаю FD в будущем будет "мощнее", нежели FDT.
Так как он уже начинает выигрывать в общих признаках..

DarkLight
01.03.2008, 23:20
угу, согласен. Последние несколько бета-версий он очень быстро развивается, 5ая - 6ая вообще одно удовольствие работать. Открыл флекс тут (последние пару месяцев в основном Flash+FD) и понял что буду юзать Flex+FD3b6....Привык к хорошему автокомплиту:)

vooparker
03.03.2008, 13:00
а в чем прикол связки Flex+FD3b6?

motor4ik
03.03.2008, 15:44
есть плагин для работы с svn из FD?

CrazyFlasher
03.03.2008, 16:46
нету....думаю, что пока нет

motor4ik
03.03.2008, 17:01
плохо ) вот по этому пока и приходится в sepy работать ) тамм все хорошо, но вот иногда она вылетает ни с того ни с сего (( и немного не доконца доделана работа с svn ,но всетаки она есть

DarkLight
03.03.2008, 21:54
а в чем прикол связки Flex+FD3b6?
В том, что FD лучше Flex IDE как редактор кода, а ставить FDT неохота

vooparker
04.03.2008, 12:20
а для чего в этом случае используется Flex (если я правильно понимаю речь идет именно о Builder а не о SDK)? для дебага?

DarkLight
04.03.2008, 22:59
Для дебага - раз
Для конструирования GUI, его скинирования, редактирования CSS - два, т к во Flex 3 это удобно делать.

firt
27.03.2008, 14:50
поставил себе fdt 3, в нем реально нельзя создать файл с AS классом без привязки к проекту или это у меня руки кривые ?

vooparker
27.03.2008, 14:58
а зачем создавать
файл с AS классом без привязки к проекту...?
PS: нет =)

iNils
27.03.2008, 15:01
а зачем создавать?

Допустим я делаю 1-2 проекта в месяц, а классы не относящиеся к проектам создаю каждый день (на форуме отвечаю).
Или же когда создаю классы для общего использования.

firt
27.03.2008, 15:11
PS: нет =)
супер юзабельность :D

KidsKilla
27.03.2008, 15:12
для этого 1н раз заводится проект типа com.inils.Framework

iNils
27.03.2008, 15:15
для этого 1н раз заводится проект типа com.inils.FrameworkДля этого в FD ничего делать не надо :p

CrazyFlasher
27.03.2008, 15:16
для этого 1н раз заводится проект типа com.inils.Framework
всё равно бред..FD рулит :)

CrazyFlasher
27.03.2008, 15:18
ого...зырьте, что я нашёл
Состоялся релиз FDT 3.0, единственного инструмента для написания экшнскрипта без боли и страха.

Или, как сказал бы inils, состоялся релиз одного из лучших инструментов для облегчения жизни ActionScript-программиста.

iNils, как же так?! :)
(взято с сайта www.flash-mx.ru)

iNils
27.03.2008, 15:19
Ты внимательнее читай тему там.:D
До этого было написано типа "состоялся релиз лучшего инструмента".

silin
27.03.2008, 15:41
дада, в свете последних сообщений:
этим FD тоже очень удобен:
не привязанный ни к чему класс (да хоть и просто код) с автокомплитом и прочими удобствами - пожалуйста..
не привязанный к системе проект, который откроется в рабочем виде на любой машине (где есть FD, само собой) без всяках импортов и прочих манипуляций, - тоже не вопрос

Скрипун
27.03.2008, 16:44
безусловно FD! После первой недели его использования, наконец-то понял что именно это искал. Написанный для Flash изначально, а не плагины... и прочее. Интерфейс приятный, быстрый и полезный. В нем делается все быстро и так как надо, как будто мои мысли читает :)
Синтаксические ошибки исчезли, т.к. им неоткуда взятся: переменная находится по букве (2) независимо где располагается, классы сам импортит... ищет и красивенько предлагает методы.

На работе приходится писать на FDT - он или глючит постоянно, что-то бюлдит вечно, выдает ошибки в коде ну просто тупые или же не показывает, а компил Flash выдает типа вот, ошибочка. Это все не считая того что оперативы много жрет + вечно с ним проблемы, ну и не бесплатный ваще-то.

divinus
03.04.2008, 14:54
прошу прощения что снова поднимаю эту тему, но после постановки такого вопроса "FD vs FDT" не мог пройти мимо и не попробовать написать проект в FD (до это использовал только FDT).
Так вот собств. вопрос:
проект пишется под AS3.
как зашивать шрифт (embedded)?
и еще, где-то видел (поиск не выручил) не помню где, но кто-то давал описание того как делать code-injection при помощи FD.
если не сложно, кто помнит где это дайте ссылочку.
/P/S/
FD убедился что FD - хорошая вещь... ) для "легких" проектов теперь буду использовать только его... )

iNils
03.04.2008, 15:31
http://www.flasher.ru/forum/showthread.php?t=103547
Но code-injection это для AS2

divinus
03.04.2008, 15:34
iNils, спасиб! то что для AS2, это понятно... ) про "code-injection" это я просто спросил из-за того что забыл где читал... )

silin
03.04.2008, 22:58
>>как зашивать шрифт (embedded)?

я делаю так:
-в fla создаю в библиотеке символ, в нем сколько нужно текстовых полей у котрых стоит в ембед нужный набор символов нужного шрифта
-прописываю этому символу в linkage класс - MyFonts, например
-компилю fla с опцией export SWC
больше этот фла не нужен

в FD подключаю полученный swc к AS3 проекту и все: шрифты в наличии, один нюанс: чтоб компилятор 'учел' этот библиотечный мувик, нужно явное указание класса MyFonts

var fontsInstance:MyFonts;//чтоб компилятор учел MyFonts
// если написать просто MyFonts; , то тоже работает

var embeddedFonts:Array = Font.enumerateFonts(false);
for (var i:int = 0; i < embeddedFonts.length; i++) {
var font:Font = embeddedFonts[i] as Font;
trace( "fontName : " + font.fontName );
}

Nirth
03.04.2008, 23:28
Мне MS Paint нравиться очень.

flash33
03.04.2008, 23:34
Господа, простите за возможно глупый вопрос. Мне нужен (банально так) просто редактор AS3 кода. Без дальнейших компиляций и других манипуляций. Желательно "умный редактор". Допустимо не опенсорсный, но не такой тяжелый (в плане установок-закачек-подключаемых модулей) как FD3. Без трейсов и дебагов, просто узнавающий что я хочу написать "function" после введенных "fu". Просто предлагающий опции параметров после открытия скобки. Просто чуть функциональней и умнее, чем в CS3. Теперь вопрос - есть такое?

FlexOkeks
04.04.2008, 00:04
Желательно "умный редактор" ECLIPCE+FDT самый умный, дальше идет FD, за ним Flex. ИМХО, попробовав их всех, я составил такой рейтинг, а кому не нравиться определение самый умный, отвечу -- бывает и горе от ума :)

flash33
04.04.2008, 00:26
Я хотел бы standalone редактор, а не этого монстра

KidsKilla
04.04.2008, 13:18
вариантов немного осталось (1) -- FD =)

CrazyFlasher
04.04.2008, 14:29
flash33 вы явно путаете FDT и FD! FD лёгкий, умный и не принуждённый редактор кода
www.flashdevelop.org

WindWalker
08.04.2008, 03:23
У FDT есть масса недостатков:

1. Платный и закрытый
2. Тяжеловесный (в основном, правда, из-за эклипса)
3. Периодически начинает тормозить (особенно если активно использовать Outlines или включен Build Automatically). С определённой периодичностью возникают "фризы", когда вообще вся система останавливается на полсекунды-секунду (хотя, может быть, на двухядерных такого нет). Иногда вообще зависает.
4. Масса неприятных глюков, например, иногда вместо автозаполнения вдруг прыгает в самый верх файла и выделяет первый символ, как будто там ошибка.

Всё это, конечно, очень нервирует. Но...

Я всё это терплю, потому что его достоинства начисто перекрывают все недостатки.

Я несколько раз смотрел FlashDevelop в надежде, что увижу бесплатный шустрый аналог FDT.
Но, увы, каждый раз разочаровывался. FlashDevelop'у до FDT пока ещё ползти и ползти. Хотя, нужно признать, он оставил своего главного конкурента - SEPY - далеко позади.

P.S.
Сейчас вот скачал последнюю IDEA. Надеюсь, что она зарулит вообще всех. Я ведь FDT всегда воспринимал как "типа IDEA, только для флеша".
Так что, надеюсь, настоящая IDEA должна быть просто конфектой.
--------------

Посмотрел 7.0.3
Что-то разочаровала она меня совсем :(
Так что FDT пока что даже круче чем IDEA (разумеется, только в том, что касается AS3).

Fernando Costa
19.04.2008, 15:45
Ха! таки заинклюдили фичу в новую бету http://www.flashdevelop.org/community/viewtopic.php?t=2893

* View modified lines, you can enable it from the program settings

DarkLight
19.04.2008, 20:54
Угу) Вообще бета 7 уже почти редактор моей мечты:) Снова много мелких но важных фич добавили.

neelts
19.04.2008, 23:21
* View modified lines, you can enable it from the program settings
похоже на фичу которую я просил, но немного не то, и при сохранении исчезает.. а сохраняюсь я часто.. так что странная фишка =)

iNils
25.04.2008, 23:39
Угу) Вообще бета 7 уже почти редактор моей мечты:) Снова много мелких но важных фич добавили.Кстати, не знаю почему, но в FD до сих пор не встроен нормальный поиск по регулярным выражениям. Есть что-то в Find and Replace, но слабенький.
Поэтому, если кто не в курсе и мучается, даю ссылку (http://fdplugins.googlecode.com/files/RegExpPanel_20070829.zip) на плагин к FD
19384