- Горячие клавиши (hotkeys) в Android Studio
- В таблицах перечислены сочетания клавиш (Key Command) для общих операций Android Studio.
- Горячие клавиши Android Studio, которые могут увеличить вашу производительность на 100%
- Перевод
- 1. Поисковые горячие клавиши
- 2. Навигационные горячие клавиши
- Активные шаблоны
- Хоткеи Android Studio
- Сочетание клавиш для комментирования / раскомментирования выделенного текста в Android Studio
- 9 ответов
- Комментировать ярлык Android Studio
- Mac с цифровой клавиатурой
- макинтош
- Windows / Linux:
- Просмотр и изменение сочетаний клавиш в Android Studio
Горячие клавиши (hotkeys) в Android Studio
В таблицах перечислены сочетания клавиш (Key Command) для общих операций Android Studio.
Примечание: Здесь перечислены основные клавиатурные комбинации Android Studio для раскладки клавиатуры по умолчанию. Чтобы изменить раскладку по умолчанию на Windows и Linux, перейдите в File > Settings > Keymap. Если вы используете Mac OS X, обновите вашу раскладку используя раскладку версии Mac OS X 10.5+ в Android Studio > Preferences > Keymap.
Таблица 1. Комбинации клавиш для программирования
Действие | Комбинация клавиш Android Studio |
---|---|
Завершение основного кода (имя любого класса, метода или переменной) | CTRL + Space |
Умное завершение кода (фильтрует список методов и переменных по ожидаемому типу) | CTRL + SHIFT + Space |
Оптимизация импорта | CTRL + ALT + O |
Команда поиска (Автозаполнение имени команды) | CTRL + SHIFT + A |
Быстрое исправление проекта (подсказки по ошибкам) | ALT + ENTER |
Форматирование кода | CTRL + ALT + L (Win) OPTION + CMD + L (Mac) |
Показать документацию для выбранных API | CTRL + Q (Win) F1 (Mac) |
Показать параметры для выбранного метода | CTRL + P |
Создать метод | ALT + Insert (Win) CMD + N (Mac) |
Перейти к источнику | F4 (Win) CMD + down-arrow (Mac) |
Удалить строку | CTRL + Y (Win) CMD + Backspace (Mac) |
Поиск по символу | CTRL + ALT + SHIFT + N (Win) OPTION + CMD + O (Mac) |
Таблица 2. Комбинации клавиш редактора проекта
Action | Android Studio Key Command |
---|---|
Построение проекта | CTRL + F9 (Win) CMD + F9 (Mac) |
Построение и запуск проекта | SHIFT + F10 (Win) CTRL + R (Mac) |
Переключение видимости окна проекта | ALT + 1 (Win) CMD + 1 (Mac) |
Переход между открытыми вкладками | ALT + left-arrow; ALT + right-arrow (Win) CTRL + left-arrow; CTRL + right-arrow (Mac) |
Полный перечень горячих клавиш Android Studio для Windows, Linux и MacOS в документации IntelliJ IDEA.
Источник. Полный перечень горячих клавиш Android Studio для Windows, Linux и MacOS в документации IntelliJ IDEA.
Источник
Горячие клавиши Android Studio, которые могут увеличить вашу производительность на 100%
Перевод заметки Шикара Ша с medium.com
Об авторе оригинала: Шикар Ша, Android-разработчик, сертифицированный Google (Shikhar Shah, Google Certified Android Developer).
От переводчика:
Если вы найдёте какие-то неточности в переводе терминов или их искажение, а также искажение смысла статьи-оригинала, то пишите об этом в комментариях или напрямую мне в личные сообщения.
За помощь в устранении синтаксических и пунктационных ошибок спасибо ЗаЕцу 😉
Перевод
Давайте перейдём сразу к делу. Вы здесь не для того, чтобы узнать историю моей жизни. Начнём.
Есть некоторое количество комбинаций горячих клавиш, с которыми я столкнулся, войдя в корпоративный мир. Я выделяю их в две группы.
1. Поисковые горячие клавиши
Не помните, где использовали определённое слово? Используйте эти горячие клавиши, чтобы решить вашу проблему.
i) Ctrl + Shift + F: Когда вы используете эту комбинацию, открывается поисковое окно, где вы можете найти слово, класс или любой другой объект. AS (Android Studio) просмотрит весь проект на предмет нахождения его в проекте.
ii) Shift + Shift: Устали использовать навигационную панель слева? Тогда вы можете добраться до желаемого файла из этого окна, которое открывается с помощью двойного нажатия на Shift. Просто введите начало названия или полное имя желаемого файла и AS в окне выдаст списком результаты поиска. Вы также можете открывать конкретные окна настроек с помощью этой комбинации клавиш.
2. Навигационные горячие клавиши
i) Ctrl + Клик: Доберитесь до файла разметки или Java-файла, кликнув по нему, удерживая клавишу Ctrl.
ii) Alt + вверх/вниз: Спокойно перемещайтесь по заголовкам классов и принадлежащих им методов с помощью этой комбинации.
iii) Alt + вправо/влево: Используйте стрелки вправо/влево в связке с клавишей Alt, чтобы перемещаться по открытым файлам проектов, таким как файл разметки или файл класса.
Активные шаблоны
i) «Toast» + Tab: Набор слова “Toast” и последующее нажатие на клавишу Tab сгенерирует готовый Toast-шаблон.
Существует множество встроенных шаблонов, которые помогут вам в работе, такие как
ii) loge + Tab
iii) logd + Tab
iv) logr + Tab
и многие другие. Прелесть этой фичи заключается в том, что вы можете добавлять свои активные шаблоны в настройки. Просто используйте двойной Shift и зайдите в раздел активных шаблонов (Live Templates), где вы можете добавить свой собственный шаблон.
И самая важная и спасительная комбинация это
которая автоматически полностью дублирует строку, на которой расположен курсор в текущий момент.
На этом всё, ребята.
ПОСЛЕДНИЙ:
Хотите, чтобы ваш код был чистым? Просто используйте
Ctrl + Shift + L
и ваш код в выбранных в текущий момент файлах будет должным образом отформатирован.
Источник
Хоткеи Android Studio
Уже год как я начал пытаться программировать под Android, и весь год меня в этом поддерживал добрый друг Android Studio. Безусловно, я продвигался бы намного быстрее, знай зеленый я о хоткеях больше, но в свое время я не нашел цельного и понятного справочника важных горячих клавиш IDE, а посему написал его сам. В нем далеко не все комбинации, лишь те, что показались полезными в работе, за исключением Ctrl+C, Ctrl+V, Ctrl+X и Ctrl+Z. Выставляю его на суд общественности и для всеобщего пользования здесь:
- Быстрое исправление ошибок/Quick bug fix Alt+Enter
Отображает окно с вариантами способов отображния ошибок, если таковых более одного.
Завернуть в. /Surround with… Ctrl+Alt+T
Список из более чем десяти опций. Тут тебе и try-catchб и if/else, и synchronized, и Runnable… Так сказать, обертка на любой вкус.
Информация о текущем классе/Context info Alt+Q
Название, видимость, абстрактность, родители — полное досье.
Изменить сигнатуру/Change signature Ctrl+F6
Очень удобный инструмент, пусть даже сама задача яйца выеденного не стоит.
Недавние изменения в проекте/Recent changes Alt+Shift+C
Не очень детально, но вспомнить поможет.
Отобразить иерархию типов/Type hierarchy Ctrl+H
Выводит дерево типов вплоть до самого верхнего, т.е. до того, на котором стоит указатель.
Перейти к источнику/Jump to source F4 (Win)/CMD + down-arrow (Mac)
Перейти к объявлению/Go to Declaration CTRL+B(Win)/CMD+B(Mac)
Перейти к родителю/Go to Super CTRL+U(Win)/CMD+Y(Mac)
Поиск по названию элемента/Search by symbol name CTRL + ALT + SHIFT + N (Win)/OPTION + CMD + O (Mac)
Иногда излишне долгий, а иногда просто необходимый
Показать документацию к API/Show docs for selected API CTRL + Q (Win)/F1 (Mac)
Показать параметры метода/Show parameters for selected method Ctrl+P
Просмотр определения элемента/Quick definition Ctrl+Shift+I
Реформаттинг кода/Reformat CTRL + ALT + L (Win)/OPTION + CMD + L (Mac)
Позволяет оптимизировать импорты (optimise imports) и реорганизовать фрагменты кода (rearrangement entries) на уровне файла, директории или только выбранного текста. Реформаттинг кода включает в себя группировку overriden методов по классу/интерфейсу, группировку геттеров и сеттеров, а также упорядочение методов по глубине вхождения (например, если метод foo() в своем теле вызывет метод bar(), то метод bar() будет перенесен сразу под метод foo(), если это не нарушит структуру кода) и полезную мелочь типа пробела в начало склеиваемой в конец подстроки. Реорганизация достаточно гибко настраивается через File | Settings | Code Styles, выбрать Java в выпадающем списке и перейти на вкладку Rearrangement.
Сгененрировать метод/Generate method ALT + Insert (Win)/CMD + N (Mac)
На выбор для генерации предлагаютсяконструкторы, геттеры/сеттеры, equals(), toString и функции override method и delegate method. В общем, очень классно и полезно для организма.
Build CTRL + F9 (Win)/CMD + F9 (Mac)
Build and Run SHIFT + F10 (Win)/CTRL + R (Mac)
Not only builds.
Это самые полезные, на мой взгляд, хоткеи, которыми я пользовался или пользовался бы, знай я о них раньше. Подводя итог, Android Studio обладает большим потенциалом так называемого «невидимого интерфейса», облегчающего жизнь простых кодеров.
Источник
Сочетание клавиш для комментирования / раскомментирования выделенного текста в Android Studio
Как закомментировать несколько строк текста, выделенных в среде IDE, с помощью комбинации клавиш управления?
Я думал, что последовательность Ctrl + Alt + C была правильной, но это не сработало.
9 ответов
Чтобы прокомментировать / раскомментировать одну строку, используйте: Ctrl + / .
Чтобы прокомментировать / раскомментировать блок, используйте: Ctrl + Shift + / .
Windows 10 и Android Studio: Ctrl + / (на маленькой цифровой клавиатуре), не используйте Ctrl + Shift-7!
Выделите блок кода, затем нажмите «Код»> «Окружить . » (Ctrl + Alt + T) и выберите «регион . endregion Комментарии» (2).
Если вы найдете сочетания клавиш для исправления комментария документа, например:
Вы можете сделать это с помощью Live Template (настройка — редактор — Live Templates — добавить)
На Mac вам понадобится cmd + / , чтобы комментировать и раскомментировать.
По крайней мере, в Android Studio 2.2.3 с сопоставлением клавиш по умолчанию для комментирования или раскомментирования выделенного текста используются те же горячие клавиши, что и Toggle. Использование горячих клавиш изменяет состояние с комментария на раскомментировать, а в следующий раз раскомментировать, чтобы прокомментировать следующее, и наоборот.
1. Прокомментируйте / раскомментируйте блок кода
Пример комментария: / * — Блок кода —- * /
Горячая клавиша: Ctrl + Shift + «/»
Повторное использование тех же комбинаций клавиш позволит «переключить» комментарий или раскомментирование выделенного фрагмента.
2. Прокомментируйте / раскомментируйте строку кода
Пример комментария: // — Код —
Горячая клавиша: Ctrl + «/»
Повторное использование тех же комбинаций клавиш позволит «переключить» комментарий или раскомментирование выделенного фрагмента.
Примечание. Сопоставление клавиш можно изменить на разные схемы, такие как eclipse, Visual Studio . или на пользовательские горячие клавиши в Файл -> Настройки -> Раскладка клавиатуры.
У меня была та же проблема, обычно вы нашли ярлык, но он не работает, потому что у вас нет цифровой клавиатуры. На самом деле, единственная проблема, которую я обнаружил, — это установить собственный ярлык, который, как я полагаю, должен работать.
Второй шаг: ярлык для поиска комментариев с помощью средства поиска
Третий шаг: установите собственный ярлык (я предлагаю cmd + shift + / или cmd + : )
Теперь наслаждайтесь, он работает на MacBook без NumPad
Изменить: cmd + shift +: есть конфликты
Изменить: это работает без конфликтов Проблема на MacBook
В меню Код -> Комментарий со строкой комментария. Так просто.
Или, в качестве альтернативы, добавьте следующий ярлык:
MAC QWERTY (раскладка клавиатуры США) без цифровой клавиатуры:
Комментарий к строке: ⌘ + /
Комментарий блока: ⌘ + ⌥ + /
MAC QWERTZ (например, немецкая раскладка клавиатуры):
Версия Android Studio ≥ 3.2:
Комментарий к строке: ⌘ + Numpad /
Комментарий блока: ⌘ + ⌥ + Numpad /
Версия Android Studio ≤ 3.0:
Комментарий к строке: ⌘ + —
Комментарий блока: ⌘ + Shift + —
Источник
Комментировать ярлык Android Studio
Я ищу полезную комбинацию клавиш Android Studio для комментирования кода, например, в Sublime Text или Eclipse.
Когда я нажимаю cmd + / или cmd + maj +, / ничего не происходит .
Mac с цифровой клавиатурой
Строка комментария удерживает оба: Cmd + /
Блок Комментарий удерживает все три: Cmd + Alt + /
макинтош
Строка комментария удерживает оба: Cmd + + =
Блок Комментарий удерживает все три: Cmd + Alt + + =
Windows / Linux:
Строка комментария удерживает оба: Ctrl + /
Блок Комментарий удерживает все три: Ctrl + Shift + /
Тот же способ удалить блок комментариев.
Чтобы указать тип /** комментария «Документация по методу », нажмите клавишу «Ввод» над именем метода (
Это создаст комментарий блока со списком параметров и типом возврата, подобным этому
В испанской клавиатуре, ничего не меняя, я могу комментировать с помощью клавиш:
Это работает, потому что в английской клавиатуре / находится в том же месте, чем — на испанской клавиатуре
Убедитесь, что вы используете косую черту (/) на правой стороне клавиатуры.
Для строки комментария:
Для блочного комментария:
Вы можете увидеть все раскладки клавиатуры в Android Studio: Help ➤ Default Keymap Reference
На Mac и Turkish Keyboard это так (как для комментариев, так и для комментариев)
комментарий к строке: cmd + .
заблокировать комментарий: cmd + alt + .
Пример для Mac OS X 10.5+ с немецкой раскладкой клавиатуры без NumPads :
- Открыть настройки
- Искать «Keymap»
- Разверните «Главное меню»
- Развернуть «Код»
- Удалить все ярлыки (только предложение)
- Добавить ярлык для однострочного комментария (например, Ctrl + + )
- Добавить ярлык для комментария блока (например, Ctrl + alt + )
Таким образом, вы можете быть уверены, что эти клавиши не отображаются (кроме случаев, когда вы назначали их ранее другой функции)
Просмотр и изменение сочетаний клавиш в Android Studio
Сочетания клавиш можно настроить (и просмотреть) в диалоговом окне «Настройки», доступном через File -> Settings .
Когда появится это диалоговое окно, чтобы просмотреть (и / или добавить) ярлык, сделайте следующее:
Выберите Keymap в списке слева. Обратите внимание, что есть опция «Keymaps», и в зависимости от исходного выбора, ярлыки, назначенные данной функции, различаются в зависимости от Keymap.
Введите «комментарий» или текст, соответствующий функции, для которой сочетание клавиш должно быть просмотрено / назначено. Каждое совпадение имеет строку в списке ниже, и сочетания клавиш отображаются с выравниванием по правому краю вместе с функцией. Например, CTRL + ALT + SLASH и CTRL + K , CTRL + C — это два назначения для создания комментария к строке.
Чтобы изменить ярлык:
- Выберите результирующую строку, соответствующую функции, для которой сочетание клавиш должно быть просмотрено / назначено
- Щелкните правой кнопкой мыши и выберите нужный параметр «Добавить» или «Удалить».
Я использую эту последовательность (не «линейный», но в любом случае полезный):
- alt + c затем alt + b (удержание alt ) для блочного комментария
- alt + c затем alt + l (удерживая alt ) для комментария
Источник