1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/AWeiLoveAndroid-The-pit-of-the-Android-Studio

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Android Studio常用设置和快捷键.md 17 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 29.11.2024 23:49 68fea2d

3. Отключение автоматической проверки обновлений в Studio

File —> Settings —> Appearance & Behavior —> System Settings —> Updates, отменить для галочки напротив списка каналов обновлений.

Stable Channel — официальный канал обновлений, который получает только официальные версии. (Самый стабильный) Beta Channel — канал тестирования, который получает только тестовые версии. Dev Channel — канал разработки, который получает только разрабатываемые версии. Canary Channel — предварительный канал, который получает предварительные версии (с большим количеством проблем, не рекомендуется).

4. Установка Gradle в автономный режим:

File —> Settings —> Bulid, Execution, Deployment —> Bulid Tools —> Gradle, установить две галочки:

  1. Use default gradle wrapper (рекомендуется использовать этот метод).
  2. Offline work (автономный режим).

5. Настройка пути Android SDK:

Settings —> Appearance and Behavior —> System Settings —> Android SDK.

6. При запуске Android Studio будет выдано предупреждение о том, что JDK или Android SDK не найдены. Необходимо выполнить настройку на странице Project Structure.

Способ 1: (открыть проект, затем закрыть его, чтобы увидеть) выбрать Configure —> Project Defaults —> Project Structure. Способ 2: выбрать File —> Other Settings —> Default Project Structure, настроить каталоги JDK и Android SDK.

7. Установка плагинов:

File —> Settings —> Plugins —> Browse repositories... для поиска и установки плагинов.

8. Каждый раз при открытии Studio появляется подсказка. Чтобы просмотреть или отключить её, выполните следующие действия:

Нажмите на меню Help —> Tips of the Day —> можно просмотреть окно подсказок, установите флажок Show tips on Startup, чтобы отключить его. Если вы хотите просмотреть подсказку, нажмите на меню Help —> Tips of the Day.

9. Запрет сворачивания кода:

File —> Settings —> Editor —> Code Folding, снять три галочки: One-line methods «Closures» (анонимные классы, реализующие один метод до Java 8) Generic constructor and method parameters

10. Использование тёмной темы Darcula:

Settings —> Appearance —> Theme, выберите тему Darcula.

11. Отображение пробелов:

File —> Settings —> Editor —> General —> Appearance, установите галочку Show whitespaces.

12. Изменение расположения комментариев и отключение «Размещение операторов в одной строке»:

File —> Settings —> Editor —> Code Style —> Java, щёлкните правой кнопкой мыши на Wrapping and Braces, снимите две галочки: □ Comment at frist column: отключить размещение комментариев в соответствии с отступами, иначе комментарии будут размещаться в начале строки. □ Control statement in one line: если эта опция включена, при форматировании кода короткие операторы будут объединены в одну строку.

II. Горячие клавиши

(I) Очень часто используемые

  • Ctrl + C — копировать.
  • Ctrl + V — вставить.
  • Ctrl + X — вырезать.
  • Alt + Enter (1) создать переменную; (2) быстро исправить ошибку; (3) когда курсор находится над классом, автоматически импортировать пакет.
  • Ctrl + Shift + Enter — быстрое завершение оператора. Например, если ввести if или switch (даже sw), а затем нажать Ctrl + Shift + Enter, код блока будет завершён быстро.
  • Alt + Insert — быстрая вставка кода. Быстрое создание конструкторов, геттеров и сеттеров, перегрузка методов и т. д., некоторые плагины также отображаются здесь.

(II) Часто используемые

  • Alt + Insert — создание (модуля, папки, класса и т.д.). Щёлкните мышью по имени модуля, а затем нажмите эту комбинацию клавиш.
  • Alt + ↑/↓ — перемещение между текущим классом, интерфейсом и методом.
  • Ctrl + Shift + ↑/↓ — переместить строку вверх или вниз. Если это код метода, он может перемещаться только внутри метода.
  • Alt + Shift + ↑↓ — перемещение кода вверх и вниз. Можно перемещать код между методами.
  • Ctrl + Tab — переключение панелей или файлов, аналогично функции Windows Alt + Tab.
  • Ctrl + Y — удалить строку.
  • Ctrl + X — удалить и скопировать строку.
  • Ctrl + D — скопировать и вставить строку.
  • Ctrl + / — закомментировать или раскомментировать текущую строку или выбранный блок кода с помощью //.
  • Ctrl + shift + / — комментарий или раскомментирование выбранного блока кода с использованием /.../.
  • Ctrl + щелчок левой кнопкой мыши — быстрый просмотр исходного кода любого класса.
  • Alt + J — множественный выбор. Распознаёт текущую выбранную строку и выбирает следующую аналогичную строку, добавляя курсор. Если аналогичных строк слишком много, эту комбинацию клавиш необходимо повторить несколько раз.
  • Alt + перетаскивание мыши — множественный или столбцовый выбор. Перед использованием этой комбинации клавиш необходимо включить режим выбора блоков (Menu → Edit → Column Selection Mode).
  • Shift + Alt + Insert — переключиться в режим выбора блока или нажать Menu → Edit → Column Selection Mode.
  • Ctrl + W — начиная с позиции курсора, постепенно расширяйте область выбора, Ctrl + Shift + W действует наоборот.
  • Ctrl + F12 — быстро отобразить outline, просмотреть все переменные, методы, внутренние классы и интерфейсы в классе. (Он отображается в виде всплывающего окна, содержимое и панель структуры одинаковы, но способ отображения отличается).
  • Двойной щелчок Shift — поиск любого содержимого (класс, макет, ресурс, даже окно Windows, действие Actions, символ Symbols).
  • Alt + 7 — открыть панель структуры класса (она отображается в виде панели по обеим сторонам Android Studio).
  • Ctrl + F — поиск содержимого в текущем файле (функция такая же, как у Alt+F3, также можно быстро найти).
  • Ctrl + Shift + F — найти содержимое файла (это глобальный поиск определённого содержимого).
  • Ctrl + N — найти класс.
  • Ctrl + Shift + N — поиск файла (класса, макета, ресурса).
  • Ctrl + Shift + A — поиск операции. Введите имя операции, чтобы быстро найти её. Это очень полезный приём для операций без сочетания клавиш.
  • Ctrl + R — поиск и замена содержимого в текущем файле.
  • Ctr+Shift+R — глобальная замена.
  • Ctrl+P — просмотр параметров метода.
  • Ctrl + O — переписать родительский метод.
  • Ctrl + I — реализовать методы интерфейса.
  • Ctrl + Q — просмотреть документацию по комментариям. Поместите курсор на имя класса, интерфейса или метода, нажмите Ctrl + Q, отобразится комментарий к классу, интерфейсу или методу.
  • Ctrl+J — просмотр определённых шаблонов Live Templates.

(III) Относительно часто используемые

  • Ctrl + F4 — закрыть текущее окно.

  • Shift + Esc — закрыть текущую открытую панель.

  • Shift + F6 — переименовать.

  • Alt+F8 — вычислить значение переменной.

  • Ctrl + Alt + L — форматирование.

  • Ctrl + Alt + M — извлечь метод.

  • Ctrl + Alt + V — извлечь переменную (сначала выберите переменную, которую нужно извлечь, а затем используйте комбинацию клавиш).

  • Ctrl + Alt + F — извлечь глобальную переменную (поместите курсор перед переменной, а затем используйте сочетание клавиш).

  • Alt+Y — извлечь стиль (необходимо определить сочетание клавиш, например, я определил Alt+Y).

  • Поместите курсор внутрь элемента управления: правый клик –> Refactor –> Extract –> Style… или определите сочетание клавиш самостоятельно, например, я установил Alt+Y.

  • Ctrl + Alt + T — быстро создать структуру (if, try-catch...). Обратите внимание: если сначала есть код, который должен быть заключён в структуру, сначала выберите код, который нужно обернуть, а затем используйте сочетание клавиш.

  • Ctrl + Shift + U — преобразование верхнего и нижнего регистра.

  • Ctrl + щёлчок мышью на вкладке — открытие текущего местоположения файла (Open File Externally).

  • Ctrl + E — отображение недавно использованных файлов, которые можно быстро открыть снова.

  • Ctrl + Shift + E. Недавно изменённые файлы

  • Ctrl + Shift + backSpace — возврат к предыдущей позиции редактирования (можно возвращаться назад постоянно).

  • Ctrl + Alt + ←/→ — возвращение к предыдущему местоположению просмотра.

  • F2 или Shift + F2 — выделение ошибок или предупреждений для быстрой навигации.

(4) О просмотре использования конкретных объектов класса, реализации интерфейса и вызова методов

  • Ctrl + H — просмотр полного наследования одного класса.

  • Ctrl + U — быстрый переход к родительскому классу или к определённому методу в родительском классе.

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

  • Ctrl + Alt + H — поместите курсор на имя метода, чтобы увидеть все пути выполнения, ведущие к этому методу.

  • Alt + F7 — поместите курсор на имя метода или переменную, чтобы быстро найти место вызова метода (часто используется, но отличается от предыдущей комбинации клавиш).

  • Ctrl + Shift + I — просмотр определения (Quick Definition Lookup).

    С помощью этой комбинации клавиш можно просмотреть конкретную реализацию метода или класса без необходимости покидать текущий интерфейс (рекомендуется использовать вместо Ctrl + Alt + B).

  • Ctrl + Alt + B — просмотр реализации интерфейсов и абстрактных методов (или просто щёлкните по стрелке ↓ слева).

  • Ctrl + B — переход внутрь метода или ресурса файла.

    Поместите курсор на вызов метода или идентификатор ресурса, нажмите эту комбинацию клавиш, и вы перейдёте внутрь этого метода или файла ресурсов (аналогично Ctrl + щелчку левой кнопкой мыши). Повторное нажатие Ctrl + B вернёт вас к месту вызова.

  • Alt + Q — быстрый просмотр родительского класса текущего класса или интерфейса, который он реализует (можно просматривать в любом месте).

(5) О дополнении кода и интеллектуальных подсказках

Советы: разница между использованием Enter и Tab для дополнения кода.

При использовании Enter: код дополнения вставляется с текущей позиции курсора, исходный код не изменяется.

При использовании Tab: код дополнения вставляется с текущей позиции курсора и удаляет следующий код до точки, круглой скобки, точки с запятой или пробела.

  • Ctrl + Shift + Enter — быстрое дополнение оператора.

    Если вы введёте if или sw, а затем нажмёте Ctrl + Shift + Enter, вы сможете быстро заполнить блок кода, такой как if{} или switch{}.

  • Ctrl + Alt + пробел — автоматическое завершение имени класса.

    Введите неполное имя класса или имя интерфейса, затем нажмите Ctrl + Alt + Space, и вам будет предложено полное имя класса или интерфейса.

(Это наиболее часто используемая комбинация клавиш. Если вы привыкли к сочетаниям клавиш в Eclipse, вы можете изменить её на Alt + /, но будьте осторожны, так как это может вызвать конфликт. В Eclipse Alt + / используется для копирования расширенного текста, и его можно заменить на Ctrl + Alt + пробел.)

  • Ctrl + пробел — базовые интеллектуальные подсказки.

  • Ctrl + Shift + пробел — интеллектуальные подсказки.

  • Alt + / — копирование расширенного текста.

  • Alt + Shift + / — копирование циклически расширенного текста.

Комментарий ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/AWeiLoveAndroid-The-pit-of-the-Android-Studio.git
git@gitlife.ru:oschina-mirror/AWeiLoveAndroid-The-pit-of-the-Android-Studio.git
oschina-mirror
AWeiLoveAndroid-The-pit-of-the-Android-Studio
AWeiLoveAndroid-The-pit-of-the-Android-Studio
master