Как не волноваться и полюбить ядерный плагин для Android Studio? | OTUS
⚡ Подписка на курсы OTUS!
Интенсивная прокачка навыков для IT-специалистов!
Подробнее

Курсы

Программирование
C++ Developer. Professional
-5%
Scala-разработчик
-8%
Backend-разработчик на PHP
-9%
Алгоритмы и структуры данных
-9%
Team Lead
-6%
Архитектура и шаблоны проектирования Golang Developer. Professional
-5%
HTML/CSS
-11%
C# ASP.NET Core разработчик
-5%
Kotlin Backend Developer
-8%
iOS Developer. Professional
-8%
Java Developer. Professional Web-разработчик на Python MS SQL Server Developer Android Developer. Basic Разработчик программных роботов (RPA) на базе UiPath и PIX Microservice Architecture Unity Game Developer. Basic Разработчик голосовых ассистентов и чат-ботов React.js Developer Node.js Developer Интенсив «Оптимизация в Java» Супер-практикум по использованию и настройке GIT Symfony Framework Java Developer. Basic Unity Game Developer. Professional Супер-интенсив Azure
Инфраструктура
Инфраструктурная платформа на основе Kubernetes
-6%
Экспресс-курс «IaC Ansible»
-10%
Administrator Linux.Basic
-10%
Мониторинг и логирование: Zabbix, Prometheus, ELK
-10%
Экспресс-курс «CI/CD или Непрерывная поставка с Docker и Kubernetes»
-30%
Administrator Linux. Professional
-6%
Экcпресс-курс «ELK»
-10%
Экспресс-курс по управлению миграциями (DBVC)
-10%
Базы данных Network engineer Cloud Solution Architecture Highload Architect Разработчик голосовых ассистентов и чат-ботов VOIP инженер Супер-практикум по работе с протоколом BGP Супер - интенсив по паттернам проектирования Супер - интенсив по Kubernetes Супер-интенсив "Tarantool"
Специализации Курсы в разработке Подготовительные курсы
+7 499 938-92-02

Как не волноваться и полюбить ядерный плагин для Android Studio?

Android_Deep_5.12_site-5020-63e4f5.png

Exynap – это один из моих самых любимых плагинов для Android Studio. Он представляет собой гигантскую коллекцию сниппетов, вызываемую сочетанием клавиш Ctrl + Shift + D (Shift + ⌘ + D для MacOS). Это, как Live Templates, только в миллионы раз лучше (например, хотя бы потому, что все команды имеют удобочитаемый и запоминаемый вид, никаких больше itit).

Что с ним можно делать? Да почти всё, что угодно.

Например, такая функция как bind view прекрасно работает как в комбинации с ButterKnife, так и с нативным Android binding. Просто поместите карет на имя лейаута в его объявлении, нажмите Ctrl + Shift + D, в открывшемся окошке введите bind view, и – вуаля, всё красиво!

android1-20219-f22790.gifПопробуйте команду hide keyboard:

android2-20219-938ef5.gifИли hide view:

android3-20219-db32ba.gifВы можете редактировать уже имеющиеся сниппеты и добавлять свои:

Android1-20219-9c571d.jpgПолный список всех возможных команд можно посмотреть на официальном сайте.

Как начать пользоваться плагином?

— Перейдите в File->Settings->Plugins. — Нажмите Browse Repositories. — В поиске введите Exynap. — Установите, перезапустите студию. Профит!

Кстати, на данный момент плагин не поддерживает Kotlin.

Если возникнут другие вопросы, задавайте их в комментариях!

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
0 комментариев
Для комментирования необходимо авторизоваться