Горячие Клавиши Android-Студии

Прошел год с тех пор, как я начал пытаться программировать под Android, и весь год меня в этом поддерживал хороший друг.

Android-студия .

Конечно, я бы продвинулся гораздо быстрее, если бы знал больше о горячих клавишах, но в свое время я не нашел исчерпывающего и понятного каталога важных горячих клавиш IDE, и поэтому написал его сам.

В нем собраны не все комбинации, а только те, которые показались полезными в работе, за исключением Ctrl+C, Ctrl+V, Ctrl+X и Ctrl+Z. Я выставляю его на всеобщее обозрение и для общего пользования здесь:

  • Быстрое исправление ошибок Alt+Enter Отображает окно с опциями отображения ошибок, если их несколько.

  • Обернуть.

    /Окружить с помощью.

    Ctrl+Alt+T Список из более чем десяти вариантов.

    Тут вам и try-catch, и if/else, иsynchroned, и Runnable. Так сказать, обертка на любой вкус.

  • Информация о текущем классе/Информация о контексте Alt+Q Имя, заметность, абстрактность, родители - полное досье.

  • Изменить подпись Ctrl+F6 Очень удобный инструмент, даже если сама задача не стоит выеденного яйца.

    Скриншот для наглядности

    Горячие клавиши Android-студии

  • Последние изменения Alt+Shift+C Не очень подробно, но поможет запомнить.

  • Иерархия типов отображения Ctrl+H Отображает дерево типов до самого верхнего, т.е.

    до того, где находится указатель.

    Пример стоит тысячи слов

    Горячие клавиши Android-студии

  • Перейти к источнику F4 (Win)/CMD + стрелка вниз (Mac) Комментарии не нужны
  • Перейти к объявлению CTRL+B(Win)/CMD+B(Mac)
  • Перейти к родительскому элементу/Перейти к Super CTRL+U(Win)/CMD+Y(Mac)
  • Поиск по имени символа CTRL + ALT + SHIFT + N (Win) / OPTION + CMD + O (Mac) Иногда это слишком долго, иногда это просто необходимо
  • Показать документацию API/Показать документацию для выбранного API CTRL + Q (Win)/F1 (Mac) Пример

    Горячие клавиши Android-студии

  • Показать параметры выбранного метода Ctrl+P Пример

    Горячие клавиши Android-студии

  • Просмотр определения элемента/Быстрое определение Ctrl+Shift+I Пример

    Горячие клавиши Android-студии

  • Переформатирование кода/Переформатирование CTRL + ALT + L (Win)/OPTION + CMD + L (Mac) Позволяет оптимизировать импорт и переупорядочивать записи на уровне файла, каталога или выбранного текста.

    Переформатирование кода включает группировку переопределенных методов по классам/интерфейсам, группировку геттеров и сеттеров, а также упорядочивание методов по глубине вхождения (например, если метод foo() в своем теле вызывает метод bar(), то метод bar() метод будет передан сразу под метод foo(), если это не нарушит структуру кода) и полезная мелочь вроде пробела в начале подстроки, приклеиваемого к концу.

    Реорганизацию можно довольно гибко настроить через Файл | Настройки | Стили кода, в раскрывающемся списке выберите Java и перейдите на вкладку «Перестановка».

  • Создать метод ALT + Insert (Win)/CMD + N (Mac) Варианты генерации включают конструкторы, геттеры/сеттеры, Equals(), toString, а также функции метода переопределения и метода делегирования.

    В общем, это очень здорово и полезно для организма.

  • Сборка CTRL + F9 (Win) / CMD + F9 (Mac) Просто строит.
  • Сборка и запуск SHIFT + F10 (Win) / CTRL + R (Mac) Не только строит.
На мой взгляд, это самые полезные горячие клавиши, которые я использовал или использовал бы, если бы знал о них раньше.

Подводя итог, можно сказать, что Android Studio имеет большой потенциал в качестве так называемого «невидимого интерфейса», облегчающего жизнь простым программистам.

P.S. На заметку новичкам от новичка: Если вы привыкли к Ctrl+Z - отмена и Ctrl+Y - отмена, отвыкайте! На самом деле отмена осуществляется с помощью Ctrl+Z, а отмена — с помощью Ctrl+Shift+Z. Теги: #Android Studio #Android #Разработка Android

Вместе с данным постом часто просматривают: