Горячие клавиши в Android Studio
В прошлой статье я уже начал изготовлять из Android Studio нечто похожее на Eclipse. Там был выбрана схема клавиш (Keymap) как в Eclipse.
Теперь разберёмся, как сделать кучу полезных действий при сохранении.
В Eclipse есть настройка Save Actions, т.е. при сохранении вы ещё какие-то действия производите с кодом.
Находится она по пути Preferenses-Java-Editor-Save Actions
Тут я ставлю форматировать код (Ctrl+Shift+F) и подправить все сторонние пакеты в заголовке (Ctrl+Shift+O).
В общем экономим целых два нажатия горячих клавиш!
Как это удобно — не опишешь словами.Лучше один раз попробовать.
А вот теперь поищем такую настройку в Android Studio и не найдем.
Но голь на выдумку хитра и товарищи предложили переопределить сочетание Ctrl+S на запуск макроса, который всю эту работу быстренько и проделает!
Макрос можно записать не отходя от кассы: Edit — Macros- StartMacroRecording
— делаем форматирование (Ctrl+Shift+F)
— организуем импорты (Ctrl+Shift+O)
— по вкусу добавить свои действия
Как сделали, что хотели, сохраняем макрос под свои именем (например formatted save).
Теперь идем File-Settings-Keymap-Macros выделяем наш макрос и жмем правой кнопкой мыши по нему в меню Add Keyboard ShortCut.
IDE скажет, что у нас есть конфликт с другой горячей клавишей, но мы его переопределим.
Вот и всё, так можно и в магазине стенку убрать, если постараться)
Ответить
Хотите присоединиться к обсуждению?Не стесняйтесь вносить свой вклад!