Most Useful Shortcut Keys for Android Studio with Bonus Plugins

Rajeshkumar Arumugam
3 min readNov 3, 2017

--

Hi Geeks..!!

Using a shortcuts in our day today life makes us More Smarter and it saves a Lot of time(no only Programming) .

If your job requires you to be working on a computer throughout each standard 8-hour workday, then using keyboard shortcuts can save you 8 entire workdays every year. This is equal to 3.3% of your total productivity!

-from BrainScape blog

Wowww…!!!!!!

8 Entire Days..? Is that Amazing..?? Yes Definitely (Time is Gold..!!! Lol )So i decided to share my knowledge on shortcuts in Android Studio which are the Most Commonly used by Android Developers.

Search Keys

  • Shift+ShiftSearch Every Where
  • Ctrl+F — Find Text with in a Single File
  • Ctrl+Shift+F-Find Text in All Files
  • Ctrl+RReplace Selected Text in a Single File
  • Ctrl+Shift+R Replace Selected Text in all Files (Be Careful while Using This)
  • Ctrl+Shift+A Search for IDE Commands

Navigation Keys

  • Ctrl+N — Navigate to Class
  • Ctrl+Shift+N — Navigate to a File
  • Ctrl+B — Jump to Declareations
  • Alt+ ↑ — Jump to Previous Method
  • Alt+↓ — Jump to Next Method
  • Ctrl+G — Jump to Line
  • Ctrl+E — Recent Files
  • Ctrl+Shift+Back Space — Jump to Last Edited Location
  • Ctrl+B — Find Declarations
  • Ctrl+Left Mouse(or)Ctrl+Alt+F7— Show Usage
  • Alt + F7 / Ctrl + F7 — Find usages /Find usages in file
  • Ctrl+Shift+B — Find Implementations
  • F3 — Find Next
  • Shift+F3 — Find Previous

BookMark Keys

  • F11 — Toggle bookmark
  • Ctrl+F11 — Toggle bookmark with mnemonic(0–9 or A-Z)
  • Ctrl +(0–9) — Go to numbered bookmark
  • Shift+F11 — Show all Bookmarks
  • Ctrl + Shift + F7 — Highlight usages in file

Selection Keys

  • Ctrl + W — Extend selection (selects a word->line->method->Class )
  • Ctrl +Shift+ W — Decrease Selection
  • Alt + J — Select next occurrence
  • Ctrl + Alt + Shift + J — Select all occurrences
  • Alt + Shift + J — Unselect occurrence
  • Ctrl+Shift+V — Paste from recent buffers (from a History of Copied Contents)

Editing Keys

  • Ctrl+F6 -Refractor Code
  • Ctrl+D — Duplicate a Line/Selected part
  • Ctrl+Y — Delete a Line/Selected part
  • Ctrl+Q — Quick Documentation
  • Ctrl + Space — Code completion
  • Ctrl+Shift+Space — Smart code completion (by expected type removes unrelated suggestions)
  • Alt+Insert — Generate Code
  • Ctrl+J — Insert Live template
  • Ctrl + O — Override methods
  • Ctrl + I — Implement methods
  • Ctrl + Alt + T — Surround with…
  • Ctrl + / — Comment / uncomment with line comment
  • Ctrl + Shift + / — Comment / uncomment with block comment
  • Ctrl+Alt+L — Reformat code

Run

  • Ctrl + F9 — Compile and Run Make project
  • Ctrl + Shift + F9 — Compile selected file, package or module
  • Shift + F10 — Run
  • Shift + F9 — Debug
  • Ctrl + Shift + F10 — Run context configuration from editor

Debugging

  • F8 / F7 — Step over / into
  • Shift + F7 / Shift + F8 — Smart step into/Step out
  • Alt + F9 — Run to cursor
  • Alt + F8 — Evaluate expression
  • F9 — Resume program
  • Ctrl + F8 — Toggle break point
  • Ctrl + Shift + F8 — View breakpoints

Bonus Plugins

  • Key Prompter — Reminds Every Short Cut When You Miss It..!!
  • Power Mouse — Add some Cool Power to the Mouse Clicks
  • Code Glance — Embeds a code minimap similar to the one found in Sublime

Live Templates

Know more about Live Templates by Reto Meier

Live Templates Example

Source : Official Site , GAUTAM JAINBlog

--

--