Android Studio Горячие клавиши Шпаргалка
Визуальная шпаргалка для 130 сочетаний клавиш в Android Studio.
Общие
| Действие | Сочетание на Mac | Сочетание на Win |
|---|---|---|
| Сохранить все | Cmd + S |
Ctrl + S |
| Синхронизировать | Cmd + Opt + Y |
Ctrl + Alt + Y |
| Максимизировать/минимизировать редактор | Ctrl + Cmd + F12 |
Ctrl + Shift + F12 |
| Добавить в избранное | Opt + Shift + F |
Alt + Shift + F |
| Проверить текущий файл с текущим профилем | Opt + Shift + I |
Alt + Shift + I |
| Быстрое переключение схемы | Cmd + ``` |
Ctrl + ``` |
| Открыть диалог Настроек | Cmd + , |
Ctrl + Alt + S |
| Открыть диалог Структуры проекта | Cmd + ; |
Ctrl + Alt + Shift + S |
| Переключение между вкладками и окном инструментов | Ctrl + Tab |
Ctrl + Tab |
Навигация и Поиск
| Действие | Сочетание на Mac | Сочетание на Win |
|---|---|---|
| Поиск везде (Search everywhere) | Shift + Shift |
Shift + Shift |
| Найти | Cmd + F |
Ctrl + F |
| Найти следующее | Cmd + G |
F3 |
| Найти предыдущее | Cmd + Shift + G |
Shift + F3 |
| Заменить | Cmd + R |
Ctrl + R |
| Найти действие | Cmd + Shift + A |
Ctrl + Shift + A |
| Поиск по имени символа | Cmd + Opt + O |
Ctrl + Alt + Shift + N |
| Найти класс | Cmd + O |
Ctrl + N |
| Найти файл | Cmd + Shift + O |
Ctrl + Shift + N |
| Найти в пути | Cmd + Shift + F |
Ctrl + Shift + F |
| Всплывающее окно структуры файла | Cmd + F12 |
Ctrl + F12 |
| Навигация между открытыми вкладками редактора | Alt + Right/Left |
Alt + Right/Left |
| Перейти к исходному коду | Cmd + Down |
F4 |
| Открыть текущую вкладку редактора в новом окне | Shift + F4 |
Shift + F4 |
| Всплывающее окно недавно открытых файлов | Cmd + E |
Ctrl + E |
| Всплывающее окно недавно измененных файлов | Cmd + Shift + E |
Ctrl + Shift + E |
| Перейти к последнему месту редактирования | Cmd + Shift + Backspace |
Ctrl + Shift + Backspace |
| Закрыть активную вкладку редактора | Cmd + W |
Ctrl + F4 |
| Вернуться в окно редактора из окна инструментов | Esc |
Esc |
| Скрыть активное или последнее активное окно инструментов | Shift + Esc |
Shift + Esc |
| Перейти к строке | Cmd + L |
Ctrl + G |
| Открыть иерархию типов | Cmd + H |
Ctrl + H |
| Открыть иерархию методов | Cmd + Shift + H |
Ctrl + Shift + H |
| Открыть иерархию вызовов | Cmd + Opt + H |
Ctrl + Alt + H |
Макет вида (View Layout)
| Действие | Сочетание на Mac | Сочетание на Win |
|---|---|---|
| Увеличить | Cmd + + |
Ctrl + + |
| Уменьшить | Cmd + - |
Ctrl + - |
| По размеру экрана | Cmd + 0 |
Ctrl + 0 |
| Фактический размер | Cmd + Shift + 1 |
Ctrl + Shift + 1 |
Редактор макетов (Layout Editor)
| Действие | Сочетание на Mac | Сочетание на Win |
|---|---|---|
| Переключение между режимами Design и Blueprint | B |
B |
| Переключение между портретным и ландшафтным режимами | O |
O |
| Переключить устройство | D |
D |
| Принудительное обновление | R |
R |
| Переключить панель ошибок рендеринга | E |
E |
| Удалить ограничение (Constraint) | Del |
Del |
| Увеличить | Cmd + + |
Ctrl + + |
| Уменьшить | Cmd + - |
Ctrl + - |
| Масштабировать по размеру | Cmd + 0 |
Ctrl + 0 |
| Перейти к XML | Cmd + B |
Ctrl + B |
| Выделить все компоненты | Cmd + A |
Ctrl + A |
| Выделить несколько компонентов | Shift + (Клик) |
Shift + (Клик) |
Редактор навигации (Navigation Editor)
| Действие | Сочетание на Mac | Сочетание на Win |
|---|---|---|
| Увеличить | Cmd + + |
Ctrl + + |
| Уменьшить | Cmd + - |
Ctrl + - |
| Масштабировать по размеру | Cmd + 0 |
Ctrl + 0 |
| Перейти к XML | Cmd + B |
Ctrl + B |
| Переключить панель ошибок рендеринга | E |
E |
| Сгруппировать во вложенный граф | Cmd + G |
Ctrl + G |
| Циклическое переключение целей | Tab |
Tab |
| Выделить все цели | Cmd + A |
Ctrl + A |
| Выделить несколько целей | Cmd + (Клик) |
Ctrl + (Клик) |
Написание кода
| Действие | Сочетание на Mac | Сочетание на Win |
|---|---|---|
| Сгенерировать код (геттеры, сеттеры, конструкторы и т. д.) | Cmd + N |
Alt + Insert |
| Переопределить методы (Override methods) | Cmd + O |
Ctrl + O |
| Реализовать методы (Implement methods) | Cmd + I |
Ctrl + I |
| Окружить (if…else, try…catch и т. д.) | Cmd + Opt + T |
Ctrl + Alt + T |
| Удалить строку на курсоре | Cmd + Backspace |
Ctrl + Y |
| Свернуть текущий блок кода | Cmd + - |
Ctrl + - |
| Развернуть текущий блок кода | Cmd + + |
Ctrl + + |
| Свернуть все блоки кода | Cmd + Shift + - |
Ctrl + Shift + - |
| Развернуть все блоки кода | Cmd + Shift + + |
Ctrl + Shift + + |
| Дублировать текущую строку или выделение | Cmd + D |
Ctrl + D |
| Базовое автодополнение кода | Ctrl + Space |
Ctrl + Space |
| Умное автодополнение кода | Ctrl + Shift + Space |
Ctrl + Shift + Space |
| Завершить оператор | Cmd + Shift + Enter |
Ctrl + Shift + Enter |
| Быстрый просмотр документации | Ctrl + J |
Ctrl + Q |
| Показать параметры выбранного метода | Cmd + P |
Ctrl + P |
| Перейти к объявлению | Cmd + B |
Ctrl + B |
| Перейти к реализации | Cmd + Opt + B |
Ctrl + Alt + B |
| Перейти к суперметоду или суперклассу | Cmd + U |
Ctrl + U |
| Быстрый просмотр определения | Opt + Space |
Ctrl + Shift + I |
| Переключить видимость окна инструментов Project | Cmd + 1 |
Alt + 1 |
| Переключить закладку (Bookmark) | F3 |
F11 |
| Переключить закладку с мнемоникой | Opt + F3 |
Ctrl + F11 |
| Закомментировать/раскомментировать строкой | Cmd + / |
Ctrl + / |
| Закомментировать/раскомментировать блоком | Cmd + Shift + / |
Ctrl + Shift + / |
| Выделять последовательно увеличивающиеся блоки кода | Opt + Up |
Ctrl + W |
| Уменьшить текущее выделение | Opt + Down |
Ctrl + Shift + W |
| Перейти в начало блока кода | Cmd + [ |
Ctrl + [ |
| Перейти в конец блока кода | Cmd + ] |
Ctrl + ] |
| Выделить до начала блока кода | Cmd + Shift + [ |
Ctrl + Shift + [ |
| Выделить до конца блока кода | Cmd + Shift + ] |
Ctrl + Shift + ] |
| Удалить до конца слова | Opt + Del |
Ctrl + Del |
| Удалить до начала слова | Opt + Backspace |
Ctrl + Backspace |
| Оптимизация импорта | Cmd + Opt + O |
Ctrl + Alt + O |
| Быстрое исправление проекта (Intentions) | Alt + Enter |
Alt + Enter |
| Форматирование кода | Cmd + Opt + L |
Ctrl + Alt + L |
| Автоотступ строк(и) | Cmd + Opt + I |
Ctrl + Alt + I |
| Увеличить отступ | Tab |
Tab |
| Уменьшить отступ | Shift + Tab |
Shift + Tab |
| Умное объединение строк | Ctrl + Shift + J |
Ctrl + Shift + J |
| Умное разделение строк | Cmd + Enter |
Ctrl + Enter |
| Начать новую строку | Shift + Enter |
Shift + Enter |
| Следующая выделенная ошибка | F2 |
F2 |
| Предыдущая выделенная ошибка | Shift + F2 |
Shift + F2 |
Сборка и Запуск
| Действие | Сочетание на Mac | Сочетание на Win |
|---|---|---|
| Собрать (Build) | Cmd + F9 |
Ctrl + F9 |
| Собрать и запустить | Ctrl + R |
Shift + F10 |
| Применить изменения и перезапустить Activity | Ctrl + Cmd + R |
Ctrl + F10 |
| Применить изменения в коде | Ctrl + Shift + Cmd + R |
Ctrl + Alt + F10 |
Отладка (Debugging)
| Действие | Сочетание на Mac | Сочетание на Win |
|---|---|---|
| Отладка (Debug) | Ctrl + D |
Shift + F9 |
| Шаг через (Step over) | F8 |
F8 |
| Шаг в (Step into) | F7 |
F7 |
| Умный шаг в | Shift + F7 |
Shift + F7 |
| Шаг из (Step out) | Shift + F8 |
Shift + F8 |
| Выполнить до курсора | Opt + F9 |
Alt + F9 |
| Вычислить выражение | Opt + F8 |
Alt + F8 |
| Возобновить программу | F9 |
F9 |
| Переключить точку останова | Cmd + F8 |
Ctrl + F8 |
| Просмотр точек останова | Cmd + Shift + F8 |
Ctrl + Shift + F8 |
Рефакторинг (Refactoring)
| Действие | Сочетание на Mac | Сочетание на Win |
|---|---|---|
| Копировать | F5 |
F5 |
| Переместить | F6 |
F6 |
| Безопасное удаление | Cmd + Del |
Alt + Del |
| Переименовать | Shift + F6 |
Shift + F6 |
| Изменить сигнатуру | Cmd + F6 |
Ctrl + F6 |
| Сделать встроенным (Inline) | Cmd + Opt + N |
Ctrl + Alt + N |
| Извлечь метод | Cmd + Opt + M |
Ctrl + Alt + M |
| Извлечь переменную | Cmd + Opt + V |
Ctrl + Alt + V |
| Извлечь поле | Cmd + Opt + F |
Ctrl + Alt + F |
| Извлечь константу | Cmd + Opt + C |
Ctrl + Alt + C |
| Извлечь параметр | Cmd + Opt + P |
Ctrl + Alt + P |
Контроль версий (VCS)
| Действие | Сочетание на Mac | Сочетание на Win |
|---|---|---|
| 提交 (Commit) проекта в VCS | Cmd + K |
Ctrl + K |
| Обновить проект из VCS | Cmd + T |
Ctrl + T |
| Показать недавние изменения | Opt + Shift + C |
Alt + Shift + C |
| Открыть всплывающее окно VCS | Ctrl + V |
Alt + ``` |