Под катом самопальный перевод + Google Translate. Сейчас думаю, что вообще-то зря я его задумал :)
Новые фишки:
— Сырые(Early) шаблоны проектов под Android
— Новый улучшенный отладчик для AS3
— Переписан SDK проекта, платформа и менеджер вывода
— Добавлена «Очистка проекта», для того, чтобы очистить FCSH(WTF?) и удалить файлы для чистой перестройки.
— Добавлен отчет по размерам SWF/SWC (даже скриншет есть).
— Добавлена поддержка контроля исходного кода Mercurial.
— «add source path» напрямую с дерева проекта *добавить библиотеку можно с помощью ПКМ->add->Library Assets, раньше для этого нужно было лезть в опции*
— Интегрирован плагин FDFlexFormatter как Refactor > Code Formatter *автоматическое форматирование кода, вызывается Ctrl+Shift+2*
— AirProperties плагин на данный момент интегрирован (GUI for AIR application.xml)
— Менеджер глобальных сокращений (Tools > Keyboard shortcuts)
— Подсветка выбранного текста (Control+DoubleClick)
— Новый диалог вставить Hash (Insert > Hash...)
— BOM теперь показывается строке состояния.
— Поднять\опустить строку (Ctrl+Alt+arrows)
— UI твики и нововведения
— Возвращена поддержка UTF-7
New generators/completion (затрудняюсь с переводом):
— автоматическое наименование обработчиков: addEventListener(,<Ctrl+Shift+1>
— генерирование поля класса из параметров функции
— изменение объявления функции/конструктора
— обработка «описанного обратного вызова» (typed callback) () * на самом деле интересная фишка, в месте, где требуется колбек нужно /*определенный: комментарий*/ оставить, чтобы потом, в этом месте FD отобразил параметры функции*
Исправление ошибок и нововведения:
— Обнаружение Flash CS5.5 *не работало на третьем, слышал краем глаза в твиттере*
— Поддержка плееров FP10.3 и 11
— Improved Flash CS JSFL scripting & error output capture *я так и не понял что это, но видимо клёво*
— Ошибки AS3 компилятора не останавливают компилятор *УРА*
— Улучшенная поддержка Haxe (completion, generators) *кстати, компилятор HaXe нереально быстрый, я прям даже начал задумываться: а не перейти ли на него?*
— Переписан просматривальщик Flash log *не терпится посмотреть :) update ничего необычного не заметил*
— «Always compile» теперь называется «Set Document class»*спорный момент*
— Новая настройка определения места создаваемых методов *ctrl+shift+1 фишка?, честно говоря не понял что это*
— Улучшенные snippets (например $(Boundaries)позволяет включать пробелы)
— Улучшенная локализация *wtf?*
— Улучшенные шаблоны проектов *да, проекты теперь создаются в более удобном окошке, но ничего сверхъестественность*
— Поиск в файлах теперь игнорирует спрятанные папки
— Установщик теперь может скачать и установить AIR SDK
— Файл менеджера проекта может иметь собственные имена (wtf?)(Project manager file templates can now have custom names)
— AS3 распознание типов файлов(*.as, *.mxml) может быть изменено (AS3Context settings)
— Добавлена подсветка C# для FD скриптов. (Added CSharp coloring for FD scripts)
До сих пор не реализовано, не попало в этот релиз:
— хорошая интеграция мобильных проектов
— project solutions
Не за что :) я ее давно ждал просто :). Я например привык что это Always Compile, и новичкам проще понять что Always Compile это как раз таки Document Class. Так что момент спорный.
Кстати пересел на 4-ку, пока только один глюк с форматированием кода возник (ctrl+shift+2,ctrl+z,ctrl+shift+2), больше не было. Поэтому спокойной продолжаю работу :).
ctrl+Z вообще ужасно работает, не так как в третьем. Иногда половина кода исчезает. Так что пока рановато пересаживаться. Но я все равно на FD4 буду программировать.
Не настолько быстрые. Даже ощущение возникает, что во Flex стоят sleep(100) где-то в коде, по сравнению с HaXe. Но вообще я его не шибко использовал в реальных проектах. На небольших он показал себя мгновенным.
Не, я на нем тесты производительности софтверного рендера проводил, когда думал за это браться. Тогда и заметил его кардинальное отличие от Flex в плане скорости компиляции.
P.S.
Поймал в твиттере:
SWF/SWC exploration size report in a new FlashDevelop 4 is a
very, very handy feature, don't forget about it! SWF / SWC просмотр отчета о размере в новом FlashDevelop 4,
очень, очень удобная функция, не забывайте об этом!
Крутой релиз.
Очень понравился автопатч flexSDK для возможности публикации под версии плеера, которые sdk не поддерживает.
!/flashdevelop/status/71574603029430272
Самое главное забыл — они сделали первый шаг в сторону Mac/Linux платформ. Пусть это пока не полноценный порт, но специальный пакет, с помощью которого всё это добро успешно заработает в ВиртуалБокс.
За новость респект, сам бы не скоро полез смотреть, что к чему. Вот доделаем текущий проект и обновлюсь.
P.S. Если у кого-то есть вопросы по haXe — спрашивайте, сделал на нём несколько игр, правда это было ещё до возможности подключать несколько ресурсный файлов одновременно на уровне компилятора.
привет, у меня вопрос по хаксу,
никак не получалось сделать двух-кадровый прелоудер, как во флексе…
пришлось скомпилировать в свф и загружать в проекте на флексе…
как ты делаешь правильно загрузчик)?
На сколько я знаю по нормальному его не сделать. Я использовал лайв апдейт от Мочи. В сети есть пара статей с описанием способов сделать прелоадер «через задницу», но я решил так не заморачиваться.
Так зайдите на форум, он специально для этого. Зачем делать исключения, если можно зашариться на форум (раз время и желание есть пообсуждать что-то эдакое...}
ну хоть что-нибудь расскажи, реально интересно же, и я уверен не только мне :)
А автору цитаты анреспет — какая разница сколько игр сделано, главное чтобы...}
ну обман скорее психологический :) скачивая Angry Birds за бесплатно — ты ожидаешь полную версию Angry Birds (просто тебе повезло и игра сегодня бесплатная :) такое ...}
На 50 коментов ни одного с критикой.
Генератор уровней по-моему сыроват, из-за этого игра местами хардкорная:
Трамплин иногда запускает игрока прямиком ...}
Нет возможности читать вам лекции, тематических книг очень много. Вкратце.
Предсказания будущего — это громко сказано. На 90% (допустим) все события в бу...}
Комментарии (26)
RSS свернуть / развернутьСовсем не спорно. Для тех, кто переходит с Flash IDE, понятие «Set Document Class» будет значительно ближе, чем «Always compile».
programmer
WeslomPo
z3lf
WeslomPo
always execute D:
z3lf
Тоже очень жду финального билда.
hanuman
z3lf
Кстати пересел на 4-ку, пока только один глюк с форматированием кода возник (ctrl+shift+2,ctrl+z,ctrl+shift+2), больше не было. Поэтому спокойной продолжаю работу :).
WeslomPo
WeslomPo
puzzlesea
WeslomPo
А HaXe после SDK — реактивный :)
Zebestov
WeslomPo
P.S.
Zebestov
WeslomPo
P.S.
На HaXe, как выяснилось, программировать совсем несложно )
Zebestov
SWF/SWC exploration size report in a new FlashDevelop 4 is a
very, very handy feature, don't forget about it!
SWF / SWC просмотр отчета о размере в новом FlashDevelop 4,
очень, очень удобная функция, не забывайте об этом!
WeslomPo
MikRad
Очень понравился автопатч flexSDK для возможности публикации под версии плеера, которые sdk не поддерживает.
!/flashdevelop/status/71574603029430272
iLLuzor
За новость респект, сам бы не скоро полез смотреть, что к чему. Вот доделаем текущий проект и обновлюсь.
P.S. Если у кого-то есть вопросы по haXe — спрашивайте, сделал на нём несколько игр, правда это было ещё до возможности подключать несколько ресурсный файлов одновременно на уровне компилятора.
elmortem
никак не получалось сделать двух-кадровый прелоудер, как во флексе…
пришлось скомпилировать в свф и загружать в проекте на флексе…
как ты делаешь правильно загрузчик)?
horror812
elmortem
horror812
elmortem
Какие плюсы/минусы?
abyss
elmortem
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.