Language Oriented Programming
для Flash-разработчиков
Использование и создание языковых расширений
Презентация на тему Language Oriented Programming для Flash-разработчиков, предмет презентации: Образование. Этот материал содержит 12 слайдов. Красочные слайды и илюстрации помогут Вам заинтересовать свою аудиторию. Для просмотра воспользуйтесь проигрывателем, если материал оказался полезным для Вас - поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций ThePresentation.ru в закладки!
Language Oriented Programming
для Flash-разработчиков
Использование и создание языковых расширений
Realaxy - это AS/MXML редактор
Realaxy - это редактор для создания языковых расширения (LOP)
AS Редактор
Code Intelligence
Surround
Quickfixes
Проверки типов
Рафакторинги
Редактор аннотаций
Поддержка CSS
Поддержка MXML (следующая бета)
Интеграция с системами контроля версий
Быстрое создание методов, полей, блоков кода
Перемещение кавычек
Перемещение кода
Переименование ссылок
Подсказки параметров вызовов методов в коде
Split/Join
Автоматическое добавление/удаление override-keyword-а
Override-автокомплит
Уникальные возможности редактирования кода
Проблемы для «свитчеров» - новые принципы редактирования кода непривычны
Документация и статьи
Проблемы с потреблением памятью
«Фризы» при первом автокомплите и открытии класса
Система контроля версий в редакторе работает не достаточно хорошо
Темплейты кода
Темплейты проектов
Поддержка мавена
AS-Docs
Известные проблемы
RC
1.0
1.1
1.2
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)
Realaxy - коммерческий продукт
Цена за копию - $99
Если есть предложения по education или другим бесплатным лицензиям - обращайтесь.
Модель распространения
MPS платформа
История создания LOP
Jetbrains
Сергей Дмитриев 2003
Языки общего назначения и предметно ориентированные - языки
Статья Дмитриева на русском http://www.rsdn.ru/article/philosophy/LOP.xml
Демонстрация работы языковых расширений
Logging Language
Object Builder
Closures
Enums
Generics
Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть