Сегодня заметил в Start Page FD появление новой версии: FlashDevelop 3.0.0 RC1 released. Нда, с опозданием - предновогодний загруз не позволяет следить за развитием событий. А на передовой уже давно осветили это событие. Обрадовался, сношу предыдущую версию, ставлю.
Хм... Вот вам и подарочек... Все сторонние плагины, которые до 9й бэты включительно работали превосходно, теперь просто кидают исключение при первом удобном случае... И как же объясняет нам производитель такое кощунство?
В релизе, малость так намекнули разработчикам плагинов на изменения в PluginCore.
А вот, к примеру тут:
Interested in building a browser widget for Flash trace (в конце поста), скромно так написано: "There were some changes that we did to the events that broke some of the current 3rd party plugins. With RC1 we locked the PluginCore so plugins should be compatiple from here on. They just need to be rebuilt against the RC1". Типа, извиняйте, но сторонние плагины уже не совместимы с последней версией. Вот когда их перекомпилят (всего-то! какой пустячок!) то всё будет ок.
Спасибо Вам! Приятно провел время за сносом новой версии и установкой 9-й бэты.
Не советую торопиться ставить RC1 тем, кто пользует плагины сторонних разработчиков, в частности [FD3]OpenTheDoc 2.0.0: Panel and Help Contents и FDTracer.
суббота, 27 декабря 2008 г.
воскресенье, 14 декабря 2008 г.
Выбор версии Eclipse
Собрался установить Flex Builder на один из своих компьютеров и встал перед выбором:
Какую версию Eclipse ставить. До этого, ставил вариант от Web Tools Platform (WTP) Project. Тут меня взяло сомнение - что я так извращаюсь... WebTools - лишь один из проектов платформы. Кроме того, с какого-то момента я перестал находить в его составе свою любимую панельку "Snippets".
Сайт Eclipse предоставляет широкий выбор версий, заточенных под различные цели.
На сколько я понимаю, все версии имеют некий общий набор компонент и комплект специфичных для каждого варианта.
Польстившись на название и объем, качаю Eclipse Modeling Tools. Но, в процессе закачки смотрю Compare Packages и понимаю, что это совсем не то что мне нужно. В сводной таблице хорошо виден состав компонент каждой из версий. На мой взгляд, наиболее подходящая версия - Eclipse IDE for Java EE Developers. Здесь наиболее полный состав компонент, заточеный под разработку. Ну что же, качаем, разворачиваем и запускаем.
По пути, нашел плагин SWT при помощи которого можно конвертировать Java в ActionScript.
Страница, посвященная плагинам Eclipse: Eclipse Plugin Central -- Plugins. Любопытно было задать поиск по flex. Надо посмотреть поподробнее CairngormFlex Assistant и AIR GEAR. Забавно так же было почитать комментарии к Adobe Flex Builder 2 - народ возмущается, почему надо платить за опенсоурсную IDE...
Ну теперь, как обычно, ставим плагин Adobe Flex Builder 3.0.2 Professional Eclipse Plug-in. Кстати, замечание - по умолчанию, в списке выбора варианта закачки, стоит Mac-версия.
* * *
Странный баг - переключаюсь в перспективу Flex Development. Открываеся старотове окно Flex, со всякой рекламой. После попытки закрыть его, эклипс безнадежно виснет... Ну что ж, не закрываем его - всё нормально. Теперь выходим из программы - висим (окно видать закрывается). Запускаем снова - окна нет, зависаний тоже нет. Можно работать.
Какую версию Eclipse ставить. До этого, ставил вариант от Web Tools Platform (WTP) Project. Тут меня взяло сомнение - что я так извращаюсь... WebTools - лишь один из проектов платформы. Кроме того, с какого-то момента я перестал находить в его составе свою любимую панельку "Snippets".
Сайт Eclipse предоставляет широкий выбор версий, заточенных под различные цели.
На сколько я понимаю, все версии имеют некий общий набор компонент и комплект специфичных для каждого варианта.
Польстившись на название и объем, качаю Eclipse Modeling Tools. Но, в процессе закачки смотрю Compare Packages и понимаю, что это совсем не то что мне нужно. В сводной таблице хорошо виден состав компонент каждой из версий. На мой взгляд, наиболее подходящая версия - Eclipse IDE for Java EE Developers. Здесь наиболее полный состав компонент, заточеный под разработку. Ну что же, качаем, разворачиваем и запускаем.
По пути, нашел плагин SWT при помощи которого можно конвертировать Java в ActionScript.
Страница, посвященная плагинам Eclipse: Eclipse Plugin Central -- Plugins. Любопытно было задать поиск по flex. Надо посмотреть поподробнее CairngormFlex Assistant и AIR GEAR. Забавно так же было почитать комментарии к Adobe Flex Builder 2 - народ возмущается, почему надо платить за опенсоурсную IDE...
Ну теперь, как обычно, ставим плагин Adobe Flex Builder 3.0.2 Professional Eclipse Plug-in. Кстати, замечание - по умолчанию, в списке выбора варианта закачки, стоит Mac-версия.
* * *
Странный баг - переключаюсь в перспективу Flex Development. Открываеся старотове окно Flex, со всякой рекламой. После попытки закрыть его, эклипс безнадежно виснет... Ну что ж, не закрываем его - всё нормально. Теперь выходим из программы - висим (окно видать закрывается). Запускаем снова - окна нет, зависаний тоже нет. Можно работать.
суббота, 25 октября 2008 г.
Плагин просмотра документации для FlashDevelop (Продолжение)
Сегодня решил на домашнем компе обновить FlashDevelop до 9й бэты. И поставить свежие плагины. Ставлю OpenTheDoc, и вдруг понимаю, что это новая версия! Здесь про нее написано: [FD3]OpenTheDoc 2.0.0: Panel and Help Contents.
Наконец-то можно просматривать доки в отдельном окне! Кроме того, появилось окошко, показывающее топики, связанные с искомым словом.
Небольшая особенность: по умолчанию, плагин открывает доки в окне редактора и не просто открывает, а сначала показывает топики. Это не удобно и не привычно, поэтому лучше установить в настройках: "Open documents in" = "HelpContents", и "Open the first available topic" = "true". Ну и "Handle F1" = "true".
К сожалению, копировать по "Ctrl+C" нельзя - просто ничего не копируется. Это делается только при помощи контекстного меню.
Всё равно, очень полезный плагин!
Наконец-то можно просматривать доки в отдельном окне! Кроме того, появилось окошко, показывающее топики, связанные с искомым словом.
Небольшая особенность: по умолчанию, плагин открывает доки в окне редактора и не просто открывает, а сначала показывает топики. Это не удобно и не привычно, поэтому лучше установить в настройках: "Open documents in" = "HelpContents", и "Open the first available topic" = "true". Ну и "Handle F1" = "true".
К сожалению, копировать по "Ctrl+C" нельзя - просто ничего не копируется. Это делается только при помощи контекстного меню.
Всё равно, очень полезный плагин!
понедельник, 15 сентября 2008 г.
Плагин дебаггер для FD
Пока возился с настройкой хелпа, заодно поставил чудеснейший fdbPlugin. Это есть не что иное, как вполне себе дебаггер, позволяющий ставить брейкпоинты, пошагово отлаживать код, просматривать значения переменных в период выполнения кода.

Отладчик имеет ряд настроек, в частности, позволяющих установить клавиши вызова различных функций отладки (следующий шаг, вход в функцию, пауза и т.п.).
Отладчик имеет ряд настроек, в частности, позволяющих установить клавиши вызова различных функций отладки (следующий шаг, вход в функцию, пауза и т.п.).
Здесь можно найти последние версии этой замечательной примочки.
Заметки: Брейкпоинты ставятся кликом мышки с удерживаемым шифтом по полосе которая отвечает за "сворачивание" кода. Не очень удобно, шортката под это нет, ну да ладно, и так пойдет. На главном тулбаре в процессе отладки появляются все необходимые служебные кнопки.
Плагин просмотра документации для FlashDevelop (Настройка нормального хелпа под FlashDevelop FINAL)
Плагин OpenTheDoc дожен иметь каждый FlashDevelop-er.
По умолчанию FD не имеет адекватной системы справки - по F1 открывается Google с соответствующей строкой поиска. Для кого-то это может быть и удобно, но, думаю, их меньшинство. Для себя я написал небольшой софт, но обнародовать постыдился - хотя и пользовал его постоянно, но недосуг было довести до ума.
Теперь все страдания позади - кнопка F1 работает как надо. OpenTheDoc позволяет настраивать параметры справки, например, добавить любую документацию в формате ASDoc, которая будет вызываться по вызову F1 (если это установлено - по умолчанию Ctrl+F1).
Справкой можно пользоваться сразу после копирования OpenTheDoc.dll в папку плагинов FD и запуска программы. Настроить OpenTheDoc и добавить пути дополнительных доков можно в разделе Tools -> Program Settings -> OpenTheDoc.
Помимо возможности прописывания дополнительных путей к различной документации, можно указывать, как документация будет обрабатываться (только не понятно, задается ли приоритет поиска по путям, либо включение/отключение путей - скорее всего первое).
Единственный недостаток плагина, это то, что нельзя сделать панель справки "отдельной" от основного окна. Кроме того, даже если ее расположить вдоль какой-либо стороны экрана, толку от этого никакого, так как при последующем вызове справки, она откроется опять в новом окне основной области. Установка Use Internal Browser в "false" только умножит проблемы, так как опять таки, каждая новая справка будет открываться в новом окне/закладке броузера. Увы, в этом плане разработчику еще работать и работать...
Но, несмотря на этот недостаток, OpenTheDoc, за неимением лучшего, является отличным решением.
По умолчанию FD не имеет адекватной системы справки - по F1 открывается Google с соответствующей строкой поиска. Для кого-то это может быть и удобно, но, думаю, их меньшинство. Для себя я написал небольшой софт, но обнародовать постыдился - хотя и пользовал его постоянно, но недосуг было довести до ума.
Теперь все страдания позади - кнопка F1 работает как надо. OpenTheDoc позволяет настраивать параметры справки, например, добавить любую документацию в формате ASDoc, которая будет вызываться по вызову F1 (если это установлено - по умолчанию Ctrl+F1).
Справкой можно пользоваться сразу после копирования OpenTheDoc.dll в папку плагинов FD и запуска программы. Настроить OpenTheDoc и добавить пути дополнительных доков можно в разделе Tools -> Program Settings -> OpenTheDoc.
Помимо возможности прописывания дополнительных путей к различной документации, можно указывать, как документация будет обрабатываться (только не понятно, задается ли приоритет поиска по путям, либо включение/отключение путей - скорее всего первое).
Единственный недостаток плагина, это то, что нельзя сделать панель справки "отдельной" от основного окна. Кроме того, даже если ее расположить вдоль какой-либо стороны экрана, толку от этого никакого, так как при последующем вызове справки, она откроется опять в новом окне основной области. Установка Use Internal Browser в "false" только умножит проблемы, так как опять таки, каждая новая справка будет открываться в новом окне/закладке броузера. Увы, в этом плане разработчику еще работать и работать...
Но, несмотря на этот недостаток, OpenTheDoc, за неимением лучшего, является отличным решением.
вторник, 9 сентября 2008 г.
FD зачастил
Не успели мы отойти от радости выхода 8й беты, а нам уже сообщают: FlashDevelop 3.0.0 Beta9 released!
Изменений обещают не много - поглядим.
Небольшой список необходимых для установки FD ссылок:
Flex 3 SDK Downloads
JAVA + ВЫ
Debug and Release versions of Flash Player 9
fdtracer 0.3.2 - flashdevelop 3 b4 compatibility
ActionScript Class Wizard (FD3)
Заметки:
Очень порадовала установка FP 9 - сам удалил старую версию (раньше надо было это делать специальной утилитой), да еще перезагрузил запущенные окна IE.
Для Windows Vista файлы настроек FD лежат в каталоге C:\Users\[user]\AppData\Local\FlashDevelop\
* * *
Теперь в новый FD проект добавляется HTML-темплейт с поддержкой SWFObject! Это впечатлило.
* * *
FDTracer под Vista:
Под XP прописывали сюда:
C:\Documents and Settings\{user}\Application Data\Macromedia\Flash Player\Logs\flashlog.txt
А теперь, сюда:
C:\Users\{user}\AppData\Roaming\Macromedia\Flash Player\Logs\flashlog.txt
А конфигурационный файл mm.cfg кладется сюда:
C:\Users\{user}\mm.cfg
Напомню его содержимое:
Изменений обещают не много - поглядим.
Небольшой список необходимых для установки FD ссылок:
Flex 3 SDK Downloads
JAVA + ВЫ
Debug and Release versions of Flash Player 9
fdtracer 0.3.2 - flashdevelop 3 b4 compatibility
ActionScript Class Wizard (FD3)
Заметки:
Очень порадовала установка FP 9 - сам удалил старую версию (раньше надо было это делать специальной утилитой), да еще перезагрузил запущенные окна IE.
Для Windows Vista файлы настроек FD лежат в каталоге C:\Users\[user]\AppData\Local\FlashDevelop\
* * *
Теперь в новый FD проект добавляется HTML-темплейт с поддержкой SWFObject! Это впечатлило.
* * *
FDTracer под Vista:
Под XP прописывали сюда:
C:\Documents and Settings\{user}\Application Data\Macromedia\Flash Player\Logs\flashlog.txt
А теперь, сюда:
C:\Users\{user}\AppData\Roaming\Macromedia\Flash Player\Logs\flashlog.txt
А конфигурационный файл mm.cfg кладется сюда:
C:\Users\{user}\mm.cfg
Напомню его содержимое:
ErrorReportingEnable=1
TraceOutputFileEnable=1
понедельник, 1 сентября 2008 г.
FlashDevelop 3.0.0 Beta 8 и его новшество с плагинами
Итак, я вернулся из отпуска - и сразу приятные вести: FlashDevelop 3.0.0 Beta8 released !
Качаем и ставим. Все как обычно - сохраняем свои настройки из папочки C:\Documents and Settings\{user}\Local Settings\Application Data\FlashDevelop и запускаем установку.
Ага - предупреждение - мол, снесите старую версию, а то за стабильность не ручаюсь. Сносим. Ставим, всё отлично работает.
Подцепляем свой Layout-файл: копируем в папочку FlashDevelop\Data\LayoutManager\Layouts\ файлы *.fdl из аналогичной сохраненной папочки. Перезапускаем - великолепно! Всё на своих местах.
А теперь плагины. Оп. Папочки Plugins на месте нет! А где она? А перекочевала в Program Files. Плагины копировать надо теперь туда. А почему? Я попробовал создать папку Plugins и скопировать в нее файлы. Плагины работают, но, вдруг в один момент, при старте, FD стал выдавать сообщения (одно и то же несколько раз - по количеству плагинов):
"Could not load a corrupted setting file. Default values will be restored." Здесь рассмотрена эта ошибка.
Вот. Пользуем 8-ю бету и ждем 9-ю! Кстати, пока от 8-й приятные впечатления - основные баги пофиксили. Будем надеяться что новые не вылезут.
Качаем и ставим. Все как обычно - сохраняем свои настройки из папочки C:\Documents and Settings\{user}\Local Settings\Application Data\FlashDevelop и запускаем установку.
Ага - предупреждение - мол, снесите старую версию, а то за стабильность не ручаюсь. Сносим. Ставим, всё отлично работает.
Подцепляем свой Layout-файл: копируем в папочку FlashDevelop\Data\LayoutManager\Layouts\ файлы *.fdl из аналогичной сохраненной папочки. Перезапускаем - великолепно! Всё на своих местах.
А теперь плагины. Оп. Папочки Plugins на месте нет! А где она? А перекочевала в Program Files. Плагины копировать надо теперь туда. А почему? Я попробовал создать папку Plugins и скопировать в нее файлы. Плагины работают, но, вдруг в один момент, при старте, FD стал выдавать сообщения (одно и то же несколько раз - по количеству плагинов):
"Could not load a corrupted setting file. Default values will be restored." Здесь рассмотрена эта ошибка.
Вот. Пользуем 8-ю бету и ждем 9-ю! Кстати, пока от 8-й приятные впечатления - основные баги пофиксили. Будем надеяться что новые не вылезут.
Подписаться на:
Сообщения (Atom)