Archive for the ‘Eclipse’ Category

Закрываем AIR-debugger с помощью Eclipse Monkey

Sunday, February 22nd, 2009

Flex Builder не умеет закрывать дебагер AIR приложений.

Лично я все время забываю закрывать приложение и каждый раз при запуске получаю сообщение об ошибке. После чего приходится “искать” приложение и закрывать его. Отнимает время и иногда нервирует.

Чтобы облегчить себе работу в закрытии приложения я написал небольшой Eclipse Monkey script:


/*
 * Menu: kill adl
 * Key: M3+d
 * Kudos: Ilja Panin http://the33cows.com
 * DOM: http://download.eclipse.org/technology/dash/update/org.eclipse.eclipsemonkey.lang.javascript
 */

function main()
{
	Packages.java.lang.Runtime.getRuntime().exec("tskill.exe adl");
}

он убивает запущенный процесс adl.exe(отладчик AIR) легким движением руки ) и экономит время.

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

upd: чтобы запустить скрипт нужно создать в папке со скриптами(по умолчанию проект monkey папка scripts) js файл, например kill-adl.js в него вставить код. Запускаеться скрипт нажатием alt+d или выбором пункта из меню



Код форматер для Flex Builder

Monday, February 2nd, 2009

Ура!

свершилось чудо, появился бесплатный кодоформатер для as3|mxml в Flex Builder

http://www.riaspace.net/2009/01/ctrlshiftf-for-flex-builder/

В отличаи от ранее предлагаемого в поставке InterpriseIDE имеет настройки форматирования и работает лучше (ну или мне так показалось).

Спасибо Косте за ссылку



Рождественские подарки от эклипса

Wednesday, January 7th, 2009

Сегодня приехал из Крыма (там отлично, и снег и море и тепло и жара — осень-зима-весна, все в одном). Немного фоток (названия Крым 2009)

После 4х дневного перерыва запускаю эклипс и вижу подарок:


eclipse error

Победить это я смог заменив в eclipse.ini строку
-Xmx512m
на
-Xmx256m
Самое интересное что это не первый случай ровно год назад у меня был такой же новогодний сюрприз. Какая-то нездоровая просматривается закономерность. Я протестировал как на Eclipse 3.3 + Flex Builder 3.0.2 так и на свеже скаченом eclipse-SDK-3.4.1. Кто-то может объяснить причину? Или разработчики эклипса решили, что с каждым годом среда все менее требовательна к ресурсам причем оптимизация происходит автоматом :) ? Кстати как себя чувствуют пользователи FDT? В FDT FAQ сказано:

Why is FDT such slow and even freezes?

Most likely you havn’t given eclipse enough memory to run properly. Edit the “eclipse.ini” inside your eclipse installation directory and add the following two lines:

Code:
-Xms512m
-Xmx512m?

Все у вас нормально? А то мне не хочется ставить FDT.

Вторым подарком было поведение css редактора в Flex Builder. Его почему-то ужало до размеров 3х5 символов:




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

Кто-то уже с этой бедой столкнулся или только я такой счастливчик? Если кто столкнулся опишите как вы все починили.



RoundUp of Adobe (увольнения, баги, Zinc и прокачка FB)

Thursday, December 4th, 2008

Вот решил написать ещё один пост. Но видимо он получится не совсем весёлым. Осмотрим насущные проблемы.

1. Мировой кризис задел и Adobe и они увольняют порядка 600 сотрудников. Самой крупной потерей для нас стал уход Mike Downey (который был евангелистом адоби “ще за царя Опенька коли Земля була пласкенька”).

2. Mike Chambers интересуется какие у вас появились баги при переходе с AIR 1.1 на AIR 1.5. В каментах много забавных багов.

3. А Mims Wright спрашивает кому нужен Zinc ($849.99) когда есть AIR. В каментах как плюсы так и минусы одной и другой технологии.

4. Ну и чуть позитива. Lee Brimelow продолжает постить свои посты из серии Pimp my Eclipse (уже 3 части) и новые видео-туториалы (имхо, лучшие туториалы по фишкам Fl, Fx, Ae, PBT, Fw и тд.)

Не забываем вступать в нашу группу на Adobe Groups.

И не забывайте регаться (а ещё важнее – приезжать) на UAFPUG’и! Особенно на Last Party 2008 in Nikolaev!

А вообще – не сдавайтесь. Мы всех победим!



Eclipse Monkey и Flex Builder

Tuesday, November 25th, 2008

Я нашел свою ошибку при работе с флекс билдером. Я неверно загружал ява классы билдера и поэтому немог к ним нормально обратиться. Правильный вариант выглядит так:

loadBundle("com.adobe.flexbuilder.editors.common");

скачать пример Monkey Script’a , который добавляет цвет в редактор используя диалог выбора цвета из Flex Builder, можно со страницы примеров проекта «monkey-for-flex»

Теперь мы можем гораздо больше!




]]> rss о RIA от 33 Коровы
Забадать RSS!
]]>
~~~~~~