Настроить Cookies
Мы используем Cookies для улучшения работы сайта
Настроить Cookies
Настройки Cookies
Файлы cookie, необходимые для корректной работы сайта, всегда включены. Другие файлы cookie можно настроить.
Основные файлы cookie
Всегда включены. Эти файлы cookie необходимы для работы веб-сайта и его функций. Их нельзя отключить. Они устанавливаются в ответ на ваши запросы, например, при настройке параметров конфиденциальности, входе в систему или заполнении форм.
Аналитические файлы cookie
Disabled
Эти файлы cookie собирают информацию, которая помогает нам понять, как используются наши веб-сайты, насколько эффективны наши маркетинговые кампании, а также помогает нам персонализировать наши веб-сайты для вас.
Рекламные файлы cookie
Disabled
Эти файлы cookie предоставляют рекламным компаниям информацию о вашей активности в интернете, чтобы помочь им показывать вам более релевантную рекламу или ограничивать количество показов рекламы. Эта информация может быть передана другим рекламным компаниям.
Как мы разрабатывали плагин sql для платформы Giga IDE
Тезисы
Во время выступления рассмотрим на примере SQL процесс добавления новых языков в среду разработки Giga IDE, построенную на базе платформы IDEA Community.
Основное внимание уделим разбору технических деталей, обсудим, какие трудности возникли при реализации такого рода функциональности, а также методы их эффективного решения.
Изучим устройство плагинов и архитектуру самой платформы с позиции разработчика, посмотрим, сколько стоит добавить ключевых функциональных возможностей, таких как: подсветка синтаксиса, форматирование, автодополнение, навигация по коду, визуализация ошибок и другие улучшения, влияющие на продуктивность и качество написания программного продукта.
Кроме того, слушатели убедятся, что создание десктопного приложения, такого как интегрированная среда разработки (IDE), не менее интересная задача, чем создание современного корпоративного бизнес-приложения, ведь здесь тоже регулярно возникают непростые инженерные задачи и программистские головоломки.
Во время выступления рассмотрим на примере SQL процесс добавления новых языков в среду разработки Giga IDE, построенную на базе платформы IDEA Community.
Основное внимание уделим разбору технических деталей, обсудим, какие трудности возникли при реализации такого рода функциональности, а также методы их эффективного решения.
Изучим устройство плагинов и архитектуру самой платформы с позиции разработчика, посмотрим, сколько стоит добавить ключевых функциональных возможностей, таких как: подсветка синтаксиса, форматирование, автодополнение, навигация по коду, визуализация ошибок и другие улучшения, влияющие на продуктивность и качество написания программного продукта.
Кроме того, слушатели убедятся, что создание десктопного приложения, такого как интегрированная среда разработки (IDE), не менее интересная задача, чем создание современного корпоративного бизнес-приложения, ведь здесь тоже регулярно возникают непростые инженерные задачи и программистские головоломки.
Информация о спикере
Владимир Ярославский
Главный эксперт по технологиям, Сбер
  • Владимир Ярославский
    Главный эксперт по технологиям, Сбер
Все доклады секции