Какой ярлык для автоматического импорта всего в Android Studio?

733

Есть ли способ автоматического импорта (например, в Eclipse Shift + Ctrl + O) в Android Studio?

Я нашел только Ctrl + Alt + O, которые запрашивают каждую вещь, и я должен нажать Alt + Enter, чтобы принять ее.

Невозможно сделать это быстрее?

  • 2
    что ты хочешь импортировать?
  • 2
    Что-то вроде организации импорта (классов) в Eclipse.
Показать ещё 8 комментариев
Теги:
android-studio
keyboard-shortcuts
ide
auto-import

11 ответов

1191
Лучший ответ

Для Windows/Linux вы можете перейти к FileSettingsEditorGeneralAuto ImportJava и внести следующие изменения:

  • измените значение Insert imports on paste на All

  • Отметьте Add unambigious imports on the fly опцию как отмечено

На Mac выполните то же самое в Android StudioPreferences

Изображение 2952

После этого все однозначные импорт будут добавлены автоматически.

  • 0
    Я не нашел ни одного параметра Настройки во вкладке «Файл», у него есть опция импорта / экспорта / и другие параметры, которые также не имеют никакого параметра редактора ... любое предложение.
  • 25
    Используйте Настройки в меню Android Studio.
Показать ещё 15 комментариев
77

Изменив настройки раскладки клавиатуры, вы можете использовать те же самые короткие сокращения клавиатуры, что и в Eclipse (или в вашей любимой среде IDE).

Файл → Настройки → KeyMap

Android Studio → Настройки → KeyMap (Mac)

Измените настройки клавиатуры для затмения, чтобы вы могли использовать клавиши быстрого доступа, например, в eclipse. Для тех, кто просто хочет изменить эту настройку, это

Главное меню → Код → Оптимизировать импорт...

Изображение 2953

  • 10
    Есть ли конкретный элемент в Intelij, который эквивалентен ctrl shift O в eclipse? Я не нахожу это.
  • 6
    Ctrl + Alt + O для андроид студии в Mac
Показать ещё 2 комментария
75

Это ярлыки, используемые в студии Android

Перейти к классу CTRL + N
Перейти к файлу CTRL + Shift + N
Перемещение открытых вкладок ALT + Left-Arrow; ALT + стрелка вправо
Поиск последних файлов CTRL + E
Перейти к строке CTRL + G
Переход к последнему месту редактирования CTRL + SHIFT + BACKSPACE
Перейти к объявлению CTRL + B
Перейти к реализации CTRL + ALT + B
Перейти к исходному файлу F4
Перейти к суперкласс CTRL + U
Показать иерархию вызовов CTRL + ALT + H
Поиск по пути/проект CTRL + SHIFT + F

Горячие клавиши программирования:

Код преобразования CTRL + ALT + L
Оптимизировать импорт CTRL + ALT + O
Завершение кода CTRL + SPACE
Исправить быстрое исправление ALT + ВВОД
Кодовый блок окружения CTRL + ALT + T
Переименовать и сдвиг рефрактора + F6
Комментарий линии или раскомментировать CTRL +/
Блокировать комментарий или раскомментировать CTRL + SHIFT +/
Перейти к предыдущему/следующему методу ALT + UP/DOWN
Показать параметры для метода CTRL + P
Быстрый поиск документации CTRL + Q
Удалить строку CTRL + Y
Просмотреть объявление в макете CTRL + B

Для получения дополнительной информации посетите все, что работает на Android

  • 21
    Это хорошо, но не отвечает на вопрос ОП.
  • 2
    CTRL + ALT + L не работает в Ubuntu, вместо этого он блокирует отображение.
Показать ещё 1 комментарий
20

Android Studio → Настройки → Редакторы → Автоматический импорт

  • Проверено Оптимизировать импорт на лету.
  • Проверено Добавить однозначный импорт на лету.
  • Нажмите кнопку "Применить" и "ОК".
  • 2
    Настройки -> Редактор -> Общие -> Автоматический импорт
8

Обратите внимание, что в моей Android Studio 1.4 автоматический импорт теперь под общим

(Android Studio → Настройки → Редакторы → Общие → Авто Импорт)

Изображение 2954

6

Вы можете сделать короткий ключ для отсутствия импорта в студии Android, который вам нравится

  • Нажмите на файл Меню
  • Нажмите "Настройка"
  • щелкните по карте клавиш
  • Поиск "авто-импорта"
  • дважды щелкните по автоматическому импорту и выберите команду быстрого доступа клавиатуры
  • что все

Изображение 2955

Изображение 2956

Изображение 2957

Примечание. Вы можете импортировать одиночный отсутствующий импорт, используя alt + enter, который отображается во всплывающем меню

Изображение 2958

5

В Windows выделите код, в котором есть классы, которые необходимо разрешить, и нажмите Alt + Enter

  • 0
    Это то, что я искал, есть ли другие подобные варианты, чтобы сделать это для конкретного проблемного элемента, а не класса?
3

Перейдите в Файл → Настройки → Редактор → Автоматический импорт → Java и сделайте ниже вещей:

Выберите Вставить импортировать значение вставки в значение "Все"

Отметьте галочку "Добавить однозначный импорт на лету" и "Оптимизировать импорт на лету"

2

Для Linux (Ubuntu 14.04) вы можете перейти на

Файл → Настройки → Редактор → Автоматический импорт

проверить все поля и вставить все вложения вставить.

Изображение 2959

  • 0
    Благодарю. было бы хорошо, если бы все опции были отмечены по умолчанию
1

В последней версии Android Studio параметры авто-импорта включены по умолчанию, поэтому не нужно беспокоиться об этом.

В Windows: Если по некоторым причинам авто-импорт не включен, вы можете перейти к настройкам, набрав ярлык: Ctrl + Alt + S.

В поле поиска просто введите "Авто-импорт", а затем выберите "Добавить однозначный импорт на лету" и нажмите "ОК".

Что это. Вы сделали. SnapShot of Auto_import

0

Файл> Настройки> Редактор> Общие> Автоматический импорт (Mac: Android Studio> Предпочтения> Редактор> Общие> Автоматический импорт).

Выделите все флажки и установите для импорта вставки вставить все. Однозначный импорт теперь автоматически добавляется в ваши файлы.

Справка

Ещё вопросы

Сообщество Overcoder
Наверх
Меню