Android Studio


Клавиатурные сокращения

Общие сведения

Ярлык Действие
Ctrl S Сохранить все
Ctrl Alt Y Синхронизировать
Ctrl Shift F12 Минимизировать или максимизировать редактор
Alt Shift F Добавить в избранное
Alt Shift I Просмотреть текущий файл с текущим профилем
Ctrl ` Быстрое переключение схемы
Ctrl Alt S Открыть диалог настроек
Ctrl Alt Shift S Открыть диалог структуры проекта
Ctrl Tab Переключение между вкладками и окном инструментов
{.shortcuts}

Навигация и поиск

Ярлык Действие
Shift Shift Искать во всем, включая код и меню
Ctrl F Найти
F3 Найти следующий
Shift F3 Найти предыдущий
Ctrl R Заменить
Ctrl Shift A Найти действие
Ctrl Alt Shift N Поиск по имени символа
Ctrl N Найти класс
Ctrl Shift N Поиск файла, вместо класса
Ctrl Shift F Найти по пути
Ctrl F12 Открыть всплывающее окно структуры файла
Alt Правая/Левая Перемещение между открытыми вкладками редактора
Ctrl Enter Перейти к источнику
Shift F4 Открыть текущую вкладку редактора в новом окне
Ctrl E Всплывающее окно недавно открытых файлов
Ctrl Shift E Всплывающее окно недавно отредактированных файлов
Ctrl Shift Backspace Переход к месту последнего редактирования
Ctrl F4 Закрыть активную вкладку редактора
Esc Возврат в окно редактора из окна инструмента
Shift Esc Скрыть активное или последнее активное окно инструмента
Ctrl G Переход к строке
Ctrl H Открыть иерархию типов
Ctrl Shift H Открыть иерархию методов
Ctrl Alt H Открыть иерархию вызовов
{.shortcuts}

Написание кода

Shortcut Action
Alt Insert Сгенерировать код, например, геттеры, сеттеры, конструкторы, новый класс
Ctrl O Переопределить методы
Ctrl I Реализовать методы
Ctrl Alt T Окружить методами if…else, try…catch и т.д.
Ctrl Y Удалить строку у каретки
Ctrl - Свернуть текущий блок кода
Ctrl + Развернуть текущий блок кода
Ctrl Shift - Свернуть все блоки кода
Ctrl Shift + Развернуть все блоки кода
Ctrl D Дублировать текущую строку или выделение
Ctrl Space Базовое завершение кода
Ctrl Shift Space Интеллектуальное завершение кода, фильтрует список методов и переменных по ожидаемому типу
Ctrl Shift Enter Завершение оператора
Ctrl Q Быстрый поиск документации
Ctrl P Показать параметры для выбранного метода
Ctrl B Переход к объявлению, напрямую
Ctrl Alt B Переход к реализации
Ctrl U Переход к суперметоду или суперклассу
Ctrl Shift I Открыть быстрый поиск определений
Alt 1 Переключение видимости окна инструмента проекта
F11 Переключение закладок
Ctrl F11 Переключение закладки с мнемоникой
Ctrl / Комментирование или разкомментирование с помощью строчного комментария
Ctrl Shift / Комментирование или разкомментирование с блочным комментарием
Ctrl W Выделить последовательно увеличивающиеся блоки кода
Ctrl Shift W Уменьшить текущий выбор до предыдущего состояния
Ctrl [ Перемещение к началу блока кода
Ctrl ] Переход к концу блока кода
Ctrl Shift [ Переход к началу блока кода
Ctrl Shift ] Выбор в конец блока кода
Ctrl Del Удалить до конца слова
Ctrl Backspace Удалить в начало слова
Ctrl Alt O Оптимизация импорта
Alt Enter Быстрое исправление проекта, показать действия намерения и быстрые исправления
Ctrl Alt L Переформатировать код
Ctrl Alt I Автоиндент строк
Tab Отступ строки
Shift Tab Разрядка строк
Ctrl Shift J Интеллектуальное объединение строк
Ctrl Enter Интеллектуальное разделение строк
Shift Enter Начать новую строку
F2 Следующая выделенная ошибка
Shift F2 Предыдущая выделенная ошибка
{.shortcuts}

Просмотр макетов

Ярлык Действие
Ctrl + Увеличить масштаб
Ctrl - Уменьшить масштаб
Ctrl 0 Подогнать под экран
Ctrl Shift 1 Фактический размер
{.shortcuts}

Редактор макетов

Ярлык Действие
B Переключение между режимами Design и Blueprint
O Переключение между режимами “Портрет” и “Ландшафт
D Переключение устройств
R Принудительное обновление
E Переключение панели ошибок рендеринга
Del Удаление ограничений
Ctrl + Увеличить масштаб
Ctrl - Уменьшить масштаб
Ctrl 0 Уменьшить масштаб
Ctrl B Перейти к XML
Ctrl A Выбрать все компоненты
Shift (клик) Выбрать несколько компонентов
{.shortcuts}

Редактор навигации

Ярлык Действие
Ctrl + Увеличить масштаб
Ctrl - Уменьшить масштаб
Ctrl 0 Уменьшить масштаб
Ctrl B Перейти к XML
E Включить панель ошибок рендеринга
Ctrl G Группировка во вложенный график
Tab Циклический переход по направлениям
Ctrl A Выбрать все направления
Ctrl (клик) Выбрать несколько направлений
{.shortcuts}

Сборка и запуск

Ярлык Действие
Ctrl F9 Build
Shift F10 Построить и запустить
Ctrl F10 Применить изменения и перезапустить деятельность
Ctrl Alt F10 Применить изменения кода
{.shortcuts}

Отладка

Ярлык Действие
Shift F9 Отладка
F8 Step over
F7 Шаг в
Shift F7 Smart step into
Shift F8 Шаг наружу
Alt F9 Переход к курсору
Alt F8 Оценить выражение
F9 Возобновить программу
Ctrl F8 Переключить точку останова
Ctrl Shift F8 Просмотр точек останова
{.shortcuts}

Рефакторинг

Ярлык Действие
F5 Копировать
F6 Переместить
Alt Del Безопасное удаление
Shift F6 Переименовать
Ctrl F6 Изменить подпись
Ctrl Alt N Inline
Ctrl Alt M Извлечь метод
Ctrl Alt V Извлечь переменную
Ctrl Alt F Извлечение поля
Ctrl Alt C Извлечение константы
Ctrl Alt P Извлечение параметра
{.shortcuts}

Контроль версий

Ярлык Действие
Ctrl K Зафиксировать проект в VCS
Ctrl T Обновить проект из VCS
Alt Shift C Просмотр последних изменений
Alt ` Открыть всплывающее окно VCS
{.shortcuts}

Также см.