- PVSM.RU - https://www.pvsm.ru -
Уже год как я начал пытаться программировать под Android, и весь год меня в этом поддерживал добрый друг Android Studio [1]. Безусловно, я продвигался бы намного быстрее, знай зеленый я о хоткеях больше, но в свое время я не нашел цельного и понятного справочника важных горячих клавиш IDE, а посему написал его сам. В нем далеко не все комбинации, лишь те, что оказались полезными в работе, за исключением Ctrl+C, Ctrl+V, Ctrl+X и Ctrl+Z. Выставляю его на суд общественности и для всеобщего пользования здесь:
Отображает окно с вариантами способов отображния ошибок, если таковых более одного.
Список из более чем десяти опций. Тут тебе и try-catchб и if/else, и synchronized, и Runnable… Так сказать, обертка на любой вкус.
Название, видимость, абстрактность, родители — полное досье.
Очень удобный инструмент, пусть даже сама задача яйца выеденного не стоит.
Не очень детально, но вспомнить поможет.
Выводит дерево типов вплоть до самого верхнего, т.е. до того, на котором стоит указатель.
Комментарии излишни
Иногда излишне долгий, а иногда просто необходимый

Позволяет оптимизировать импорты (optimise imports) и реорганизовать фрагменты кода (rearrangement entries) на уровне файла, директории или только выбранного текста. Реформаттинг кода включает в себя группировку overriden методов по классу/интерфейсу, группировку геттеров и сеттеров, а также упорядочение методов по глубине вхождения (например, если метод foo() в своем теле вызывет метод bar(), то метод bar() будет перенесен сразу под метод foo(), если это не нарушит структуру кода) и полезную мелочь типа пробела в начало склеиваемой в конец подстроки. Реорганизация достаточно гибко настраивается через File | Settings | Code Styles, выбрать Java в выпадающем списке и перейти на вкладку Rearrangement.
На выбор для генерации предлагаютсяконструкторы, геттеры/сеттеры, equals(), toString и функции override method и delegate method. В общем, очень классно и полезно для организма.
Just builds.
Not only builds.
Это самые полезные, на мой взгляд, хоткеи, которыми я пользовался или пользовался бы, знай я о них раньше. Подводя итог, Android Studio обладает большим потенциалом так называемого «невидимого интерфейса», облегчающего жизнь простых кодеров.
P.S. На заметку новичкам от новичка: Если вы привыкли к Ctrl+Z — отмене и Ctrl+Y — отмене отмены, отвыкайте! Отмена действительно Ctrl+Z, а вот отмена отмены Ctrl+Shift+Z.
Автор: XlebNick
Источник [2]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/interfejsy/86453
Ссылки в тексте:
[1] Android Studio: http://developer.android.com/tools/studio/index.html
[2] Источник: http://habrahabr.ru/post/253639/
Нажмите здесь для печати.