Publication: Разработка JBuilder-плагина для IDE NetBeans
Дата
2017
Авторы
Шелудько, С. Д.
Journal Title
Journal ISSN
Volume Title
Издатель
Аннотация
Выпускная квалификационная работа посвящена исследованию вопроса разработки плагина для поддержки языка JBuilder в IDE NetBeans. Выполнен анализ существующих технологий и программных продуктов. Показано отсутствие или экономическая несостоятельность готовых полноценных решений. Обосновано преимущество расширения среды разработки NetВeans. Выполнен подробный анализ существующих программных средств автоматического построения лексического и синтаксического анализаторов языка. Доказано преимущество технологии ANTLR. Рассмотрены все необходимые конструкции, задействованные при разработке языкового модуля для библиотеки JBuilder. На примере создания языкового модуля JBuilder раскрыты основные технологические этапы проектирования собственных языковых дополнений на языке Java для среды разработки NetBeans. Показана структура классов готового анализатора, используемого для синтаксической раскраски, автодополнения и анализа ошибок. Описано преимущество полученного полноценного программного решения. Подчёркнута возможность применения отработанных технологий для решения аналогичных задач. Выпускная квалификационная работа состоит из 75 страниц, 9 иллюстраций, 11 таблиц, список литературы из 21 наименования и 2 приложений. Ключевые слова: Ruby on Rails, JBuilder, IDE NetBeans, ANTLR, Java, плагин
Описание
Уровень образования: бакалавриат; Код направления/специальности: 09.03.02; Группа: Б13-509
Ключевые слова
ВКР , Выпускная квалификационная работа
Цитирование
Шелудько, С. Д. Разработка JBuilder-плагина для IDE NetBeans : Выпускная квалификационная работа, бакалавриат, 09.03.02 / С. Д. Шелудько ; рук. работы Радыгин Виктор Юрьевич, 2017