- В таблицах перечислены сочетания клавиш (Key Command) для общих операций Andro >Примечание: Здесь перечислены основные клавиатурные комбинации Android Studio для раскладки клавиатуры по умолчанию. Чтобы изменить раскладку по умолчанию на Windows и Linux, перейдите в File > Settings > Keymap. Если вы используете Mac OS X, обновите вашу раскладку используя раскладку версии Mac OS X 10.5+ в Android Studio > Preferences > Keymap.
- Configure custom keymaps
- 1. Цветовая схема в material-цветах для консоли
- 2. Предотвращение очистки консоли при падении приложения
- 3. Устанавливаем правильное оформление кода для Android Studio/IntelliJ IDE
- 4. Используйте split screen, чтобы повысить продуктивность
- 5. Отвлеченный режим
- 6. Использование живых шаблонов
- 1. Лучшая команда – Search for command
- 2. Поиск последних действий в буфере copy/paste
- 3. Активация мультикурсора
- 4. Открыть класс
- 5. Открыть файл
- 6. Поиск по символу
- 7. Переход к реализации
- 8. Переход к объявлению
- 9. Переход к объявлению типа
- 10. Go to super
- 11. Переключение между вкладками
- 12. Переключение между вкладками Design/Text
- 13. Закрыть текущую вкладку
- 14. Скрыть все окна
- 15. Свернуть экземпляр Android Studio
- 16. Форматировать код
- 17. Автоматический отступ для строк
- 18. Реализация методов
- 19. Умное автодополнение
- 20. Поиск
- 21. Найти и заменить
- 22. Перемещение строк из кода в ресурсы
- 23. Сборка и запуск проекта
В таблицах перечислены сочетания клавиш (Key Command) для общих операций Andro >Примечание: Здесь перечислены основные клавиатурные комбинации Android Studio для раскладки клавиатуры по умолчанию. Чтобы изменить раскладку по умолчанию на Windows и Linux, перейдите в File > Settings > Keymap. Если вы используете Mac OS X, обновите вашу раскладку используя раскладку версии Mac OS X 10.5+ в Android Studio > Preferences > Keymap.
Таблица 1. Комбинации клавиш для программирования
Действие | Комбинация клавиш Android Studio |
---|---|
Завершение основного кода (имя любого класса, метода или переменной) | CTRL + Space |
Умное завершение кода (фильтрует список методов и переменных по ожидаемому типу) | CTRL + SHIFT + Space |
Оптимизация импорта | CTRL + ALT + O |
Команда поиска (Автозаполнение имени команды) | CTRL + SHIFT + A |
Быстрое исправление проекта (подсказки по ошибкам) | ALT + ENTER |
Форматирование кода | CTRL + ALT + L (Win) OPTION + CMD + L (Mac) |
Показать документацию для выбранных API | CTRL + Q (Win) F1 (Mac) |
Показать параметры для выбранного метода | CTRL + P |
Создать метод | ALT + Insert (Win) CMD + N (Mac) |
Перейти к источнику | F4 (Win) CMD + down-arrow (Mac) |
Удалить строку | CTRL + Y (Win) CMD + Backspace (Mac) |
Поиск по символу | CTRL + ALT + SHIFT + N (Win) OPTION + CMD + O (Mac) |
Таблица 2. Комбинации клавиш редактора проекта
Action | Android Studio Key Command |
---|---|
Построение проекта | CTRL + F9 (Win) CMD + F9 (Mac) |
Построение и запуск проекта | SHIFT + F10 (Win) CTRL + R (Mac) |
Переключение видимости окна проекта | ALT + 1 (Win) CMD + 1 (Mac) |
Переход между открытыми вкладками | ALT + left-arrow; ALT + right-arrow (Win) CTRL + left-arrow; CTRL + right-arrow (Mac) |
Description
Configure custom keymaps
You can choose from a number of preset keymaps or modify a preset keymap to create a new custom keymap in the keymap settings for Android Studio.
To open the keymap settings, choose File > Settings (on Mac, Android Studio > Preferences) and navigate to the Keymap pane.
Figure 1. The Android Studio keymap settings window.
- Keymaps dropdown: Select the desired keymap from this menu to switch between preset keymaps.
- Actions list: Right click on an action to modify it. You can add additional keyboard shortcuts for the action, add mouse shortcuts to associate an action with a mouse click, or remove current shortcuts. If you are using a preset keymap, modifying an action’s shortcuts will automatically create a copy of the keymap and add your modifications to the copy.
- Copy button: Select a keymap from the dropdown menu to use as a starting point, and click Copy to create a new custom keymap. You can modify the keymap name and shortcuts.
- Reset button: Select a keymap from the dropdown menu and click Reset to revert it to its original configuration.
- Search box: Type here to search for a keyboard shortcut by the action name.
- Search by Shortcut: Click Find Actions by Shortcut and type a shortcut to search for actions by shortcut.
Content and code samples on this page are subject to the licenses described in the Content License. Java is a registered trademark of Oracle and/or its affiliates.
Рассказываем о 50 хитростях, горячих клавишах, плагинах и полезных ссылках для Android Studio и Intellij IDEA, которые помогут разработчику быть более продуктивным.
1. Цветовая схема в material-цветах для консоли
Чтобы изменить вид консоли, перейдите в Preferences (Settings на Windows и Linux) → Editor → Colors & Fonts → Android Logcat и измените цвет для каждого вида сообщений консоли.
Например, цвета как на картинке выше:
- Assert #BA68C8
- Debug #2196F3
- Error #F44336
- Info #4CAF50
- Verbose #BBBBBB
- Warning #FF9800
2. Предотвращение очистки консоли при падении приложения
Перейдите на панель Android Monitor и выберите Edit filter configuration в выпадающем списке справа.
3. Устанавливаем правильное оформление кода для Android Studio/IntelliJ IDE
Перейдите в Preferences → Code Style → Java и в выпадающем списке Scheme выберите нужный стиль кода или установите новый.
Два стиля, которые особенно стоит упомянуть:
Можно импортировать тему, как в примере:
4. Используйте split screen, чтобы повысить продуктивность
Чтобы активировать раздельный экран, щелкните правой кнопкой мыши по табу с основным экраном и выберите Split Vertically/Horizontally.
Для максимальной производительности можно установить для этого действия собственные горячие клавиши. Перейдите в Preferences → Keymap и найдите пункт Split Vertically. Откройте контекстное меню и выберите Add Keyboard Shortcut. Для примера, можно установить сочетание control + alt + v.
5. Отвлеченный режим
Отвлеченный режим поможет сконцентрироваться на работе. Редактор развернет рабочую область с кодом на весь экран, скрыв лишние элементы интерфейса. Чтобы активировать режим, откройте меню View и выберите Enter Distraction Free Mode.
6. Использование живых шаблонов
Используйте сочетание cmd + j (ctrl + j для Windows/Linux).
Можно применять множество заготовленных шаблонов кода, например для Toasts или if.
Можно использовать собственные живые шаблоны. Как это сделать, описано в материалах для Android Studio и IntelliJ IDEA.
1. Лучшая команда – Search for command
Она вызывается через сочетание cmd + shift + a (для Windows и Linux: ctrl + shift + a). Для примера, вам нужно закрыть текущую вкладку, но вы не знаете как. Просто напишите close и получите команду или сочетание клавиш для этого.
2. Поиск последних действий в буфере copy/paste
Вызывается через cmd + shift + v (Windows и Linux: ctrl + shift + v). По умолчанию доступно 5 последних действий для копировать/вставить.
3. Активация мультикурсора
Включается через control + g (и alt + j для Windows и Linux).
Рекомендуем ознакомиться с более подробной статьей об этом функционале.
4. Открыть класс
Открыть новый класс можно через cmd + o (Windows и Linux: ctrl + n)
5. Открыть файл
Новый файл открывается сочетанием cmd + shift + o (Windows и Linux: ctrl + shift + n)
6. Поиск по символу
Cmd + option + o (Windows и Linux: alt + shift + n)
7. Переход к реализации
Для примера, у вас есть интерфейс. Кликните на имя интерфейса, прожмите cmd + option + b (Windows / Linux: ctrl + alt + b) и выберите Go to implementation – и вы перейдете к классу, который реализует этот интерфейс.
8. Переход к объявлению
Через сочетание cmd + b (Windows и Linux: ctrl + b) можно быстро перейти к объявлению класса, метода или переменной.
9. Переход к объявлению типа
Допустим, у нас есть код:
Установив курсор на employee, через сочетание control + shift + b (Windows и Linux: ctrl + shift + b) можно перейти к месту, где объявлен класс Employee.
10. Go to super
Для примера, вы переопределяете некий метод. Если установить курсор на имени метода и выбрать использовать сочетание cmd + u (Windows и Linux: ctrl + u) вас перенаправит на родительский метод.
11. Переключение между вкладками
Это делается через сочетание cmd + shift + [ (стрелка влево) или cmd + shift + ] (стрелка вправо) (Windows для Linux: вместо cmd – alt).
12. Переключение между вкладками Design/Text
Для Android Studio в режиме макета работает сочетание control + shift + ← / → (Windows и Linux: alt + shift + ← / →).
13. Закрыть текущую вкладку
Сочетание cmd + w (для Windows и Linux: ctrl + F4).
14. Скрыть все окна
Через cmd + shift + F12 (Windows и Linux: ctrl + shift + F12).
15. Свернуть экземпляр Android Studio
Сочетание cmd + shift + F12 (Windows и Linux: ctrl + shift + F12)
16. Форматировать код
Cmd + option + l (Windows и Linux: ctrl + alt + l).
17. Автоматический отступ для строк
Через сочетание control + option + i (Windows и Linux: ctrl + alt + i).
18. Реализация методов
Реализуя интерфейс, через сочетание control + i (Windows / Linux: ctrl + i) вы можете быстро импортировать методы, предоставляемые этим интерфейсом.
19. Умное автодополнение
Включается через сочетание control + shift + space (Windows и Linux: ctrl + shift + space), список подстраивается под ожидаемый тип.
20. Поиск
Сmd + f (Windows и Linux: ctrl + f).
21. Найти и заменить
Cmd + r (Windows и Linux: ctrl + r).
22. Перемещение строк из кода в ресурсы
Когда курсор установлен на тексте, используйте сочетание option + return (Windows / Linux: alt + enter).
23. Сборка и запуск проекта
Сработает через сочетание control + r (Windows и Linux: shift + F10).
«>