Горячие клавиши Android Studio

Аватара пользователя
Atetc
Сообщения: 45
Зарегистрирован: 02 май 2014, 13:13
Откуда: Уфа
Контактная информация:

Горячие клавиши Android Studio

Сообщение Atetc » 03 май 2014, 08:56

Давайте собирать все полезные кнопки.

Очень ускоряет работу, экономит время/нервы и т.п.
Последний раз редактировалось Atetc 26 апр 2015, 11:03, всего редактировалось 7 раз.

Аватара пользователя
Atetc
Сообщения: 45
Зарегистрирован: 02 май 2014, 13:13
Откуда: Уфа
Контактная информация:

Re: Горячие кнопки и фичи Android Studio / IntelliF IDEA

Сообщение Atetc » 03 май 2014, 08:57

Для старта темы предлагаю всем вместе посмотреть вот это видео, где уже основные фичи раскрыты, но их по прежнему много.
http://jeeconf.com/archive/jeeconf-2013 ... llij-idea/
Русскоязычный чат Android разработчиков https://gitter.im/rus-speaking/android


Аватара пользователя
Atetc
Сообщения: 45
Зарегистрирован: 02 май 2014, 13:13
Откуда: Уфа
Контактная информация:

Re: Горячие кнопки и фичи Android Studio / IntelliF IDEA

Сообщение Atetc » 04 май 2014, 20:06

Спасибо за ссылку - однако продолжим, будем перечислять самые часто-используемые и полезные горячие кнопочки.
Русскоязычный чат Android разработчиков https://gitter.im/rus-speaking/android

Аватара пользователя
Atetc
Сообщения: 45
Зарегистрирован: 02 май 2014, 13:13
Откуда: Уфа
Контактная информация:

Re: Горячие кнопки и фичи Android Studio / IntelliF IDEA

Сообщение Atetc » 04 май 2014, 20:08

Если выделить фрагмент кода и нажать Ctrl + / или Ctrl + Shift + / то весь код преобразуется в комментарии.

Повторное нажатие - комментарии преобразуются обратно в код

Изображение
Последний раз редактировалось Atetc 26 апр 2015, 10:46, всего редактировалось 3 раза.
Русскоязычный чат Android разработчиков https://gitter.im/rus-speaking/android

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Горячие кнопки и фичи Android Studio / IntelliJ IDEA

Сообщение rezak90 » 04 май 2014, 20:41

Чего уж продолжать? Я как установил IDEA сразу скачал документ с горячими клавишами и смотрел туда. Больше чем этот документ никто не сможет сказать.
R.id.team
Политика на форуме запрещена

Аватара пользователя
Atetc
Сообщения: 45
Зарегистрирован: 02 май 2014, 13:13
Откуда: Уфа
Контактная информация:

Re: Горячие кнопки и фичи Android Studio / IntelliJ IDEA

Сообщение Atetc » 06 май 2014, 23:13

Ctrl + N - поиск любого класса
Ctrl + Shift + N - поиск любого файла
Ctrl + Shift + Alt + N - поиск любого символа

Изображение
Последний раз редактировалось Atetc 25 апр 2015, 14:06, всего редактировалось 2 раза.
Русскоязычный чат Android разработчиков https://gitter.im/rus-speaking/android

Аватара пользователя
Atetc
Сообщения: 45
Зарегистрирован: 02 май 2014, 13:13
Откуда: Уфа
Контактная информация:

Re: Горячие кнопки и фичи Android Studio / IntelliJ IDEA

Сообщение Atetc » 06 май 2014, 23:16

Есть возможность посмотреть статистику использования нами той или иной фичи/горячих клавиш в процессе работы с IDE.

Для этого достаточно зайти в пункт главного меню Help - Productivity Guide

Можно таким образом выявить наиболее часто используемые нами фичи, а также посмотреть какие из них мы не используем (возможно не знаем об их существовании)

Изображение
Последний раз редактировалось Atetc 10 май 2014, 09:45, всего редактировалось 1 раз.
Русскоязычный чат Android разработчиков https://gitter.im/rus-speaking/android

Аватара пользователя
Atetc
Сообщения: 45
Зарегистрирован: 02 май 2014, 13:13
Откуда: Уфа
Контактная информация:

Re: Горячие кнопки и фичи Android Studio / IntelliJ IDEA

Сообщение Atetc » 09 май 2014, 06:52

Ctl + Q на методе/классе, то появится всплывающее окно с документацией об этом классе/методе.
Ctl + Shift + I на методе/классе, то появится всплывающее окно с участком кода, где этот классе/метод был объявлен.

Изображение
Последний раз редактировалось Atetc 26 апр 2015, 10:50, всего редактировалось 2 раза.
Русскоязычный чат Android разработчиков https://gitter.im/rus-speaking/android

Аватара пользователя
Atetc
Сообщения: 45
Зарегистрирован: 02 май 2014, 13:13
Откуда: Уфа
Контактная информация:

Re: Горячие кнопки и фичи Android Studio / IntelliJ IDEA

Сообщение Atetc » 09 май 2014, 17:34

Ctrl + B либо Ctrl + клик на саму часть кода - перебрасывает нас на строку, где объявляется переменная/класс/метод и т.п. (если в отдельном файле было объявлено, то откроется в новой вкладке)

Изображение
Последний раз редактировалось Atetc 10 май 2014, 09:47, всего редактировалось 1 раз.
Русскоязычный чат Android разработчиков https://gitter.im/rus-speaking/android

Аватара пользователя
Atetc
Сообщения: 45
Зарегистрирован: 02 май 2014, 13:13
Откуда: Уфа
Контактная информация:

Re: Горячие кнопки и фичи Android Studio / IntelliJ IDEA

Сообщение Atetc » 10 май 2014, 09:33

Ctrl+F12 - всплывает меню навигации по текущему файлу (переменные, классы, методы и т.п.) которое позволяет легко перейти в ту или иную часть кода

Изображение
Русскоязычный чат Android разработчиков https://gitter.im/rus-speaking/android

Аватара пользователя
Atetc
Сообщения: 45
Зарегистрирован: 02 май 2014, 13:13
Откуда: Уфа
Контактная информация:

Re: Горячие кнопки и фичи Android Studio / IntelliJ IDEA

Сообщение Atetc » 12 май 2014, 22:47

Управление открытыми вкладками:

Двойной клик мыши - раскрывает окно кода на максимум (скрывает другие окна) - повторный двойной клик - возврат к исходному состоянию

Ctrl + клик на вкладке - появляется окно с папками проекта, при нажатии на папку - она открывается в проводнике
Изображение

Shift + клик на вкладке - закрытие вкладки
Изображение
Русскоязычный чат Android разработчиков https://gitter.im/rus-speaking/android

Аватара пользователя
Atetc
Сообщения: 45
Зарегистрирован: 02 май 2014, 13:13
Откуда: Уфа
Контактная информация:

Re: Горячие кнопки и фичи Android Studio / IntelliJ IDEA

Сообщение Atetc » 24 май 2014, 08:20

Alt + Insert - всплывает окно генератора кода (геттеры, сеттеры, конструкторы и тп)

Изображение
Последний раз редактировалось Atetc 27 май 2014, 06:47, всего редактировалось 1 раз.
Русскоязычный чат Android разработчиков https://gitter.im/rus-speaking/android

Аватара пользователя
Atetc
Сообщения: 45
Зарегистрирован: 02 май 2014, 13:13
Откуда: Уфа
Контактная информация:

Re: Горячие кнопки и фичи Android Studio / IntelliJ IDEA

Сообщение Atetc » 27 май 2014, 06:47

Ctrl + E - всплывает окно со списком файлов, которые недавно были открыты.
Ctrl + Tab - всплывает окно со списком открытых вкладок + файлы, которые недавно были открыты.
Ctrl + Shift + E - всплывает окно со списком файлов, в которых мы недавно вносили правки
Изображение
Последний раз редактировалось Atetc 25 апр 2015, 14:10, всего редактировалось 1 раз.
Русскоязычный чат Android разработчиков https://gitter.im/rus-speaking/android

Аватара пользователя
Atetc
Сообщения: 45
Зарегистрирован: 02 май 2014, 13:13
Откуда: Уфа
Контактная информация:

Re: Горячие кнопки и фичи Android Studio / IntelliJ IDEA

Сообщение Atetc » 01 июн 2014, 12:37

Если использовать Alt + кнопки навигации ( ► ◄ ), то вкладки будут переключаться

Изображение

А если Alt + кнопки навигации ( ▲ ▼ ), то курсор будет переходить сразу на следующий метод в классе

Изображение
Русскоязычный чат Android разработчиков https://gitter.im/rus-speaking/android

Аватара пользователя
anber
Сообщения: 584
Зарегистрирован: 10 июн 2013, 15:05
Откуда: UA

Re: Горячие кнопки и фичи Android Studio / IntelliJ IDEA

Сообщение anber » 02 июн 2014, 18:41

Есть мнение что под разные ос (Windows, Linux, MacOS) комбинации отличаются. Кроме того их можно переназначать ;)
Более того на некоторые нужные функции не назначена комбинация клавиш, что можно исправить

UPD. У меня самые часто используемые, кроме вышеназванных, - закладки ctrl+[1-9], F11, Shift+F11, Ctrl+F12, запустить проект, поставить/снять брейкпоинт, Find Usages, Find in path, Surround with, comment/uncomment, Ctrl+клик мышкой, удалить строку, коммит, формат...
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.

Аватара пользователя
Atetc
Сообщения: 45
Зарегистрирован: 02 май 2014, 13:13
Откуда: Уфа
Контактная информация:

Re: Горячие кнопки и фичи Android Studio / IntelliJ IDEA

Сообщение Atetc » 24 апр 2015, 14:31

Русскоязычный чат Android разработчиков https://gitter.im/rus-speaking/android

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: Горячие кнопки и фичи Android Studio / IntelliJ IDEA

Сообщение doter.ua » 24 апр 2015, 15:33

Я раньше создавал подобную тему. Ссылку влом искать.
П.С. стата
Изображение

Фича почему-то игнорит некоторые штуки наприме рмультикурсор у меня невер юзед, хотя это не так.
Изображение
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Аватара пользователя
Atetc
Сообщения: 45
Зарегистрирован: 02 май 2014, 13:13
Откуда: Уфа
Контактная информация:

Re: Горячие кнопки и фичи Android Studio / IntelliJ IDEA

Сообщение Atetc » 25 апр 2015, 13:58

Еще на хабре вышла статейка:
http://habrahabr.ru/post/253639/
Русскоязычный чат Android разработчиков https://gitter.im/rus-speaking/android

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: Горячие кнопки и фичи Android Studio / IntelliJ IDEA

Сообщение doter.ua » 25 апр 2015, 16:30

Atetc писал(а):Еще на хабре вышла статейка:
http://habrahabr.ru/post/253639/
Мультикурсор юзаешь?
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Ответить