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

120

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

ученик Android
источник
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 !! или ссылку !! :)

Subhalaxmi
источник
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> 
Android Boy
источник
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

Рохит Сутар
источник
Самый полезный ответ по
поводу отказа
17

Другой вариант:

View  >  Quick Switch Scheme  >  Keymap  >  Eclipse
Шанки Бансал
источник
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

Вы можете изменить свою раскладку, чтобы использовать ярлыки eclipse. Здесь вы можете увидеть, как изменить раскладку клавиатуры. https://stackoverflow.com/a/25419358

Санджай Хирани
источник
5

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

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

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

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

Android для меня все
источник
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 - Рефакторинг / Переименование

srv_sud
источник
3

Обновить

Из Android Studio v3.0.1:

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

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

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

Чинтан Шах
источник
2

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

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

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

Alupotha
источник
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

pozuelog
источник
1

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

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

Таслим Осени
источник
это лучший.
Академия
0

Это ярлыки, характерные для студии Android. И поскольку она основана на студии IntelliJ Idea, они тоже будут работать.

отвечая на ваш конкретный вопрос, Android Studion вполне логичен в отношении ярлыков, например, для всех заданных вами ситуаций попробуйте alt-insert

Droidekas
источник
0

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

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

Мохамед Ибрагим
источник
0

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

mainu
источник
-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

Каран Джоши KJ
источник