Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 13 лет назад пользователемflashgamm
1 Language Oriented Programming для Flash-разработчиков Использование и создание языковых расширений
2 2 Realaxy - это AS/MXML редактор Realaxy - это редактор для создания языковых расширения (LOP)
3 3
4 4 AS Редактор Code Intelligence Surround Quickfixes Проверки типов Рафакторинги Редактор аннотаций Поддержка CSS Поддержка MXML (следующая бета) Интеграция с системами контроля версий
5 5 Быстрое создание методов, полей, блоков кода Перемещение кавычек Перемещение кода Переименование ссылок Подсказки параметров вызовов методов в коде Split/Join Автоматическое добавление/удаление override-keyword-а Override-автокомплит Уникальные возможности редактирования кода
6 6 Проблемы для «свитчеров» - новые принципы редактирования кода непривычны Документация и статьи Проблемы с потреблением памятью «Фризы» при первом автокомплите и открытии класса Система контроля версий в редакторе работает не достаточно хорошо Темплейты кода Темплейты проектов Поддержка мавена AS-Docs Известные проблемы
7 7 RC AS3, MXML (3, 4), Рефакторинги, LOP Flow Language, Collection Language, Object Builder, Logging, Enums, Conveyor, Nullable, Operator Overload Debuger, Proviler, FlexUnit, Maven Визуальные средства разработки MXML, диаграммы классов Flow Diagram... План разработки и выпуска (roadmap)
8 8 Realaxy - коммерческий продукт Цена за копию - $99 Если есть предложения по education или другим бесплатным лицензиям - обращайтесь. Модель распространения
9 9 Языковые расширения (LOP)
10 10 MPS платформа История создания LOP Jetbrains Сергей Дмитриев 2003 Языки общего назначения и предметно ориентированные - языки Статья Дмитриева на русском y/LOP.xml y/LOP.xml
11 11 Демонстрация работы языковых расширений Logging Language Object Builder Closures Enums Generics
12 12 Создание языкового расширения (demo)
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.