Вакханалия со ссылками и языками
в IntelliJ IDEA


Простые строковые литералы в нашем коде всё чаще означают что-то особенное, будь то файловый путь, идентификатор веб-сервиса или SQL-запрос. И как было бы здорово, если бы IDE понимала их смысл. Да не просто содержала жёсткий список фреймворков и их API, а позволяла разработчикам самим определять, как обращаться с "магическими" строками в их проектах.

В этом докладе поговорим о Language Injections, одной из самых интересных подсистем в IntelliJ IDEA. Посмотрим, как при помощи встроенных фрагментов кода и ссылок улучшить жизнь себе и коллегам, а для большего эффекта разработаем небольшой плагин для IDE.




Юрий Артамонов,

JetBrains

@yuriy_artamonov

Вакханалия со ссылками и языками в IntelliJ IDEA
Юрий Артамонов,
JetBrains
@yuriy_artamonov
Простые строковые литералы в нашем коде всё чаще означают что-то особенное, будь то файловый путь, идентификатор веб-сервиса или SQL-запрос. И как было бы здорово, если бы IDE понимала их смысл. Да не просто содержала жёсткий список фреймворков и их API, а позволяла разработчикам самим определять, как обращаться с "магическими" строками в их проектах.

В этом докладе поговорим о Language Injections, одной из самых интересных подсистем в IntelliJ IDEA. Посмотрим, как при помощи встроенных фрагментов кода и ссылок улучшить жизнь себе и коллегам, а для большего эффекта разработаем небольшой плагин для IDE.
Запись доклада
О докладчике
О докладчике
До недавнего времени Юрий занимался разработкой открытого фреймворка CUBA Platform, где посвятил много времени архитектуре и фронтенд-технологиям. Преподавал курсы разработки мобильных приложений и основы UI/UX для студентов магистратуры Самарского Университета.

Сейчас работает в команде IntelliJ IDEA, стараясь улучшить жизнь разработчиков при помощи различных инструментов. Обожает реализовывать безумные идеи с лозунгом «Почему бы и нет?».
Другие спикеры
Другие спикеры
Партнёры SnowOne
Онлайн-партнёры
Error get alias
Click to order
Total: 
Личные данные напечатаем на бейдже, а на почту пришлём подтверждение оплаты в течение 30 минут
Имя
Фамилия
Компания
Должность
E-mail
Оплачивая участие, вы соглашаетесь на обработку персональных данных и с условиями пользования сайтом