Ярлыки Android Studio, такие как Eclipse


120

Я новичок в Android Studio и хочу знать о ярлыках. В Eclipse мы используем shift-ctrl-Oдля импорта. В Android Studio мы используем alt-enter. Мой вопрос об импорте методов переопределения и нереализованных методов. Есть ли для них ярлык в Android Studio?


2
Попробуй это. Это поможет изменить ярлыки ur на вашу любимую среду IDE stackoverflow.com/a/25419358/3020568
deniz

другой ответ с наибольшим количеством голосов - правильный ответ.
Muneeb Mirza


На всякий случай, если вы хотите использовать существующие ярлыки, их очень легко найти - просто нажмите Ctrl + Shift + A для поиска действия, которое вы хотите выполнить.
RBT

Ответы:


124

Да, список сочетаний клавиш для Android Studio находится на https://developer.android.com/studio/intro/keyboard-shortcuts.html .

Вот некоторые из них, которых я знаю.

Проверьте: Файл -> Настройки -> Раскладка -> < Выбрать Eclipse из раскрывающегося списка раскладок > или

Добавить нереализованные методы: CTRL +I

Методы переопределения: CTRL +O

Код формата: CTRL + ALT+L

Показать проект: ALT +1

Показать logcat: ALT +6

Скрыть проект - logcat: SHIFT +ESC

Сборка: CTRL +F9

Сборка и запуск: CTRL +F10

Развернуть все: CTRL + SHIFT+NumPad +

Свернуть все: CTRL + SHIFT+NumPad -

Найти и заменить: CTRL +R

Найдите: CTRL +F

В случае, если мне не хватает какого-либо ярлыка, который вам нужен, вы можете спросить здесь, а для получения дополнительной информации проверьте implink !! или ссылку !! :)


4
Список ярлыков для Mac и Windows.
Sufian

stackoverflow.com/a/33301300/2114308 Это Ctrl + N, замена Ctrl + Shift + T в Eclipse ==> Find Class
Phuong

244

Вы также можете использовать горячую клавишу Eclipse в Android Studio.

File -> Settings -> Keymap -> <Choose Eclipse from Keymaps dropdown> 

Для Mac OS:

File -> Preferences or Properties -> Keymap -> <Choose Eclipse from Keymaps dropdown> 

5
@TomaszGawel исправленная маркировка ответа зависит от ответа в соответствии с конкретным вопросом, когда его задают. Вопрос задан в декабре, а ответ - в июне следующего года. Какая-нибудь идея может мне помочь?
Android-ученик

1
Это не похоже на отображение всех сокращений из Eclipse, таких как Cmd + Shift + R для поиска всех классов, Cmd + O для поиска методов в классе и т.д. Нужно ли нам добавлять их вручную?
Faux Pas

@FauxPas: С какой версией Android-студии вы работаете сейчас? Bcz, этот ярлык работает с моей Android Studio.
Android Boy

1.2.1.1 На самом деле Ctrl + O и т. Д. Работают, мне просто нужно было добавить Cmd + O вручную
Faux Pas

Также есть вариант <Eclipse для Mac>. Вы пробовали это?
Android Boy

27

Если вы используете Android Studio с Mac OS X, вот несколько ярлыков:

- Скомпилировать исходники Java SHF + CMD+F9

- Собери проект CMD +F9

- Запускаем текущую конфигурацию CTR +R

- Запуск в отладчике CTR +D

- Открыть свойства проекта CMD + +;

- Откройте настройки Android Studio CMD + +,

- Найдите любую команду SHF + CMD+A

- Автоформатный код OPT + CMD+L

- Удалить строку CMD + DELETEили CMD+Backspace

- Повторяющаяся линия / выделение CMD +D

- Копировать строку CMD + C(ничего не выделено)

- Выбрать следующее событие CTR +G

Выбор на основе объема

  • Выбрать следующий более высокий объем Option +UP

  • Выбрать следующую нижнюю область действия Option +DOWN

введите описание изображения здесь

Навигация по коду

- Открытый класс CMD +O

- Открыть файл SHF + CMD+O

- Вернуться к последней позиции CMD +[

- Перейти к предыдущей позиции CMD +]

- Перейти к недавно использованным файлам CRT +TAB

Намерение Действия

  • Если / Переключить действия Option +RETURN

введите описание изображения здесь

Создать метод CMD +N

или

введите описание изображения здесь

Зациклить массив int

введите описание изображения здесь

  • Сформировать Журналы Усин logd, loge, logi, logt, logmиlogr

введите описание изображения здесь

- Быстрое исправление проекта ALT +ENTER

- Показать документы для выбранного API F1

- Перейти к источнику CMD +down-arrow

Большинство из них я нашел в этой действительно хорошей статье и в Советы и рекомендации Android Studio.


23

Да, вы можете перейти в Файл -> Настройки -> Редактор -> Автоимпорт -> Java и внести следующие изменения:

1. измените значение «Вставить импорт при вставке» на « Все в раскрывающемся списке» .

2. отметьте опцию «Добавить однозначный импорт на лету», как отмечено выше (для пользователей Windows или Linux).

На Mac сделайте то же самое в Android Studio -> Настройки.

3. Вы также можете использовать горячую клавишу Eclipse в Android Studio, просто перейдите в Android Studio

Файл -> Настройки -> Раскладка -> Раскрывающийся список раскладок. Выберите из них

Спасибо


19

Важные ярлыки Android Studio, которые вам нужны больше всего


Ярлыки навигации

  • Перейти в класс: CTRL+N

  • Перейти в файл: CTRL+ SHIFT+N

  • Навигация по открытым вкладкам: ALT+ Left-Arrow; ALT+Right-Arrow

  • Искать последние файлы: 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+ENTER

  • Блок кода окружающего звука: CTRL+ ALT+T

  • Переименование и рефакторинг: SHIFT+F6

  • Комментарий или раскомментирование строки: CTRL+/

  • Заблокировать комментарий или раскомментировать: CTRL+ SHIFT+/

  • Перейти к предыдущему / следующему методу: ALT+UP/DOWN

  • Показать параметры для метода: CTRL+P

  • Быстрый поиск документации: CTRL+Q


Общие ярлыки

  • Удалить строку: CTRL+Y

  • Безопасное удаление: ALT+DELETE

  • Закрыть активную вкладку: CTRL+F4

  • Сборка и запуск: SHIFT+F10

  • Сборка: CTRL+F9

  • Универсальный (мета) ярлык: CTRL+ SHIFT+A


Самый полезный ответ по
поводу отказа


15

Android Studio построена на IntelliJ IDEA Community Edition, популярной Java IDE от JetBrains. Это позволяет пользователю выбирать собственную раскладку клавиатуры (поддерживая различные ярлыки IDE в вашей IDE).

Вы можете использовать ярлыки Mac os X, Visual studio, Eclipse, Netbeans и т. Д. В Android Studio, выполнив следующие действия:

File-> Settings-> Keymap-> выберите " Eclipse" из раскрывающегося списка.

ИЛИ нажмите Ctrl+ Alt+ S-> keymap-> выберите " Eclipse" из раскрывающегося списка, как это.

введите описание изображения здесь


Какая раскладка клавиатуры используется по умолчанию в Android Studio Mac? У меня не работает сочетание клавиш Ctrl + R (Запуск). Этот и некоторые другие ярлыки не работают. В настоящее время я использую «Eclipse (Mac OS X)» в качестве раскладки клавиатуры. Тогда я не могу переключиться на следующую вкладку в Android Studio, нажав «Ctrl + стрелка вправо или влево», это приведет меня к следующему рабочему столу вместо следующей вкладки в Android Studio .. Помогите мне. ?
Vinoth Vino

Вы пробовали использовать раскладку клавиатуры как «Eclipse» вместо «Eclipse (Mac OS X)»
anand krish

Все, что я хочу - нажать кнопку запуска вместо сочетаний клавиш
Винот Вино


5

View> Quick Switch Scheme> Keymap> Eclipse
используйте эту опцию для раскладки клавиатуры eclipse или, если вы хотите использовать раскладку AndroidStudio, перейдите по ссылке ниже

Нажмите здесь, чтобы ознакомиться с официальным руководством по настройке раскладки клавиатуры Android Studio

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

AndroidStudio -> Справка -> Ссылка на раскладку клавиатуры по умолчанию


4

Это некоторые из полезных ярлыков для Android studio ( Windows )

  • Double Shift - Искать везде

  • Ctrl+ Shift+ A- быстрый поиск команд

  • Ctrl+ N- Найти класс (также может находить внутренние классы)

  • Ctrl+ Shift+ N- Найти файл

  • Alt+ F7 - Найти использование (чтобы получить иерархию вызовов)

  • Ctrl+ B- определение класса goto.

  • Ctrl+ LeftClick - перейти к определению / определению символа (переменной, метода, класса).

  • Ctrl+ Alt+ Left- Назад

  • Ctrl+ Alt+ Right - Вправо

  • Shift+ f6 - Рефакторинг / Переименование


3

Обновить

Из Android Studio v3.0.1:

В Android Studio, нажав ALT+ INSERT(или + Nдля MacOS), у вас будет следующий выбор (включая ваше решение!):

  • Конструктор
  • добытчик
  • сеттер
  • Получатель и сеттер
  • equals () и hashCode ()
  • нанизывать()
  • Методы переопределения ...
  • Методы реализации ...
  • Методы делегирования ...
  • Вызов супер-метода (внутри метода переопределения )
  • авторское право
  • Код API индексирования приложений (недоступен внутри класса, расширяющего фрагмент .)

Примечание. Некоторые методы реализованы автоматически, но вы можете выбрать Override Methods...вариант для реализации других нереализованных методов .


2

вы не можете вспомнить все ярлыки :)
студия Android (на самом деле intellij) имеет решение

быстрый поиск команд: ctrl+ shift+A

введите описание изображения здесь


2

Не затмение, как вы можете делать кадры затмения, просто сделайте следующее

File ->Settings ->keymap -> in the drop down "KeyMaps" select  Eclipse ->
Apply ->ok.

1

Alt+enterэто «вариант быстрого решения проблем». Если вы попробуете его над именем класса после написания «реализует XXXX», он предложит вам автоматически реализовать эти методы.

Правильный ярлык для импорта Organice: Ctrl+Alt+O

Вы можете найти действительно хорошую шпаргалку по ярлыкам Android Studio / IntellyJ здесь: Шпаргалка ярлыков IntellyJ

------ Подсказка -----

Попробуйте живые шаблоны в Android Studio (это похоже на волшебство). Просто нажмитеCtrl+J


1

Если вы ищете ярлык в студии Android и не можете вспомнить команду, просто нажмите Ctrl + Shift + A, чтобы запустить поиск команд. Отсюда вы можете найти любой ярлык, который хотите.

Веселого кодирования!


это лучший.
Академия


0

Использование сопоставления клавиш Eclipse внутри Android Studio - лучший выбор. Он легко адаптируется к существующей ключевой структуре. Но все новые люди используют новые структуры горячих клавиш в Android Studio. Итак, мы будем изучать и следить за самой Android Studio, в ней есть ярлыки, которые помогут легко взаимодействовать с товарищами по команде.

Если вы используете Android Studio в Max OS X, перейдите по ссылке ниже. Меня устраивает. https://stackoverflow.com/a/30891985/2219406


0

в androidstudio 3.0 (> =) в строке меню перейдите к справке-> справочная карта клавиатуры Он предоставит все ярлыки .. ссылка


-1

Сохранить все Control + S Command + S

Синхронизировать Control + Alt + Y Command + Option + Y

Развернуть / свернуть редактор Control + Shift + F12 Control + Command + F12

Добавить в избранное Alt + Shift + F Option + Shift + F

Проверить текущий файл с текущим профилем Alt + Shift + I Option + Shift + I

Схема быстрого переключения Control + (backquote) Control + (обратная кавычка)

Открыть диалог настроек Control + Alt + S Command +, (запятая)

Открыть диалог структуры проекта Control + Alt + Shift + S Command +; (точка с запятой)

Переключение между вкладками и окном инструментов Control + Tab Control + Tab

Навигация и поиск в Studio

Искать во всем (включая код и меню) Дважды нажмите Shift Дважды нажмите Shift

Найти Control + F Command + F

Найти следующую F3 Command + G

Найти предыдущий Shift + F3 Command + Shift + G

Заменить Control + R Command + R

Найти действие Control + Shift + A Command + Shift + A

Поиск по названию символа Control + Alt + Shift + N Command + Option + O

Найти класс Control + N Command + O

Найти файл (вместо класса) Control + Shift + N Command + Shift + O

Найти в пути Control + Shift + F Command + Shift + F

Всплывающее окно с открытой файловой структурой Control + F12 Command + F12

Перемещение между открытыми вкладками редактора Alt + стрелка вправо / влево Control + стрелка вправо / влево

Перейти к источнику F4 / Control + Enter F4 / Command + стрелка вниз

Открыть текущую вкладку редактора в новом окне Shift + F4 Shift + F4

Всплывающие окна недавно открытых файлов Control + E Command + E

Всплывающие окна недавно отредактированных файлов Control + Shift + E Command + Shift + E

Перейти к месту последнего редактирования Control + Shift + Backspace Command + Shift + Backspace

Закрыть активную вкладку редактора Control + F4 Command + W

Вернуться в окно редактора из окна инструментов Esc Esc

Скрыть активное или последнее активное окно инструмента Shift + Esc Shift + Esc

Перейти к строке Control + G Command + L

Иерархия открытого типа Control + H Control + H

Иерархия открытых методов Control + Shift + H Command + Shift + H

Открыть иерархию вызовов Control + Alt + H Control + Option + H

Написание кода

Сгенерировать код (геттеры, сеттеры, конструкторы, hashCode / equals, toString, новый файл, новый класс) Alt + Insert Command + N

Методы переопределения Control + O Control + O

Реализовать методы Control + I Control + I

Окружить (если ... еще / попробовать ... поймать / и т. Д.) Control + Alt + T Command + Option + T

Удалить строку при вставке Control + Y Command + Backspace

Свернуть / развернуть текущий блок кода Control + минус / плюс Command + минус / плюс Свернуть / развернуть все блоки кода Control + Shift + минус / плюс Command + Shift +

минус / плюс

Дублировать текущую строку или выделение Control + D Command + D

Автозавершение кода Control + Space Control + Space

Интеллектуальное завершение кода (фильтрует список методов и переменных по ожидаемому типу)
Control + Shift + Space Control + Shift + Space

Полный оператор Control + Shift + Enter Command + Shift + Enter

Быстрый поиск в документации Control + Q Control + J

Показать параметры для выбранного метода Control + P Command + P

Перейти к объявлению (напрямую) Control + B или Control + Click Command + B или Command + Click

Перейти к реализациям Control + Alt + B Command + Alt + B

Перейти к супер-методу / супер-классу Control + U Command + U

Открыть быстрый поиск определений Control + Shift + I Command + Y

Переключить видимость окна инструментов проекта Alt + 1 Command + 1

Переключить закладку F11 F3

Переключить закладку с помощью мнемоники Control + F11 Option + F3

Комментарий / раскомментирование с помощью комментария к строке Control + / Command + /

Комментарий / раскомментирование комментария к блоку Control + Shift + / Command + Shift + /

Выбрать последовательно увеличивающиеся блоки кода Control + W Option + Up

Уменьшить текущий выбор до предыдущего состояния Control + Shift + W Option + Down

Перейти к началу блока кода Control + [Option + Command + [

Перейти в конец блока кода Control +] Option + Command +]

Выберите начало блока кода Control + Shift + [Option + Command + Shift + [

Выбрать до конца блока кода Control + Shift +] Option + Command + Shift +]

Удалить до конца слова Control + Delete Option + Delete

Удалить до начала слова Control + Backspace Option + Backspace

Оптимизировать импорт Control + Alt + O Control + Option + O

Быстрое исправление проекта (показать действия намерения и быстрые исправления) Alt + Enter Option + Enter

Переформатировать код Control + Alt + L Command + Option + L

Автоматический отступ строк Control + Alt + I Control + Option + I

Отступ / убрать отступ линий Tab / Shift + Tab Tab / Shift + Tab

Умное соединение линии Control + Shift + J Control + Shift + J

Умное разделение строк Control + Enter Command + Enter

Начать новую строку Shift + Enter Shift + Enter

Следующая / предыдущая выделенная ошибка F2 / Shift + F2 F2 / Shift + F2

Сборка и запуск

Управление сборкой + F9 Command + F9

Сборка и запуск Shift + F10 Control + R

Применить изменения (с мгновенным запуском) Control + F10 Control + Command + R

Отладка

Отладка Shift + F9 Control + D

Перейти F8 F8

Войдите в F7 F7

Умный шаг в Shift + F7 Shift + F7

Выйти Shift + F8 Shift + F8

Перейти к курсору Alt + F9 Option + F9

Вычислить выражение Alt + F8 Option + F8

Возобновить программу F9 Command + Option + R

Переключить точку останова Control + F8 Command + F8

Просмотр точек останова Control + Shift + F8 Command + Shift + F8

Рефакторинг

Скопируйте F5 F5

Переместить F6 F6

Безопасное удаление Alt + Delete Command + Delete

Переименовать Shift + F6 Shift + F6

Изменить подпись Control + F6 Command + F6

Встроенный Control + Alt + N Command + Option + N

Метод извлечения Control + Alt + M Command + Option + M

Извлечь переменную Control + Alt + V Command + Option + V

Извлечь поле Control + Alt + F Command + Option + F

Извлечь константу Control + Alt + C Command + Option + C

Извлечь параметр Control + Alt + P Command + Option + P

Контроль версий / локальная история

Зафиксировать проект в VCS Control + K Command + K

Обновить проект из VCS Control + T Command + T

Просмотреть последние изменения Alt + Shift + C Option + Shift + C

Открыть всплывающее окно VCS Alt + `(обратная кавычка) Control + V

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.