Productive, Fast & Reliable

Top 5 Android Studio Plugins

Michal Ankiersztajn
3 min readMay 29, 2024

There are many ways to become a more productive developer. Multiple things require work upfront but are worth it in the long run.

Look at these 5 plugins, why you should use them, and how they work!

To install plugins open: File > Settings > Plugins > Marketplace.

1. Kotlin Fill Class

Kotlin Fill Class preview

It's a fantastic plugin that makes development much more satisfying and faster. With it, you can fill classes and functions on the fly. I can't imagine going back to working without it!

Filling example

You've to hit alt + enter and type fill or search for it. Additionally, it'll present a preview of the filled function.

Generated example

You're also then able to fill these yourself by tapping tab like you'd typically do with other features in IDE.

2. ADB Idea

ADB Idea preview

ADB Idea is a build-on for ADB that you can run by popup:

Interestingly, you can add shortcuts to these actions, which is only available with the plugin (unless you spend a lot of time configuring it properly).

3. Android Drawable Preview

Android Drawable Preview preview(haha)

It's easy to get lost in the drawable directory, especially in big projects. With Android Drawable Preview, you won't get lost again, as it displays small previews of all the icons inside the directory:

Images preview

If you're using a low-end computer, skipping this one might be a good idea because it needs additional memory and PCU power to render these icons. It's worth testing before giving it up, tho.

4. Key Promotex X

Key Promotex X preview

It's a plugin that displays a notification in IDE saying how you could've used a shortcut instead of clicking with the mouse:

I've missed the RUN shortcut a lot

It also suggests adding shortcuts for frequently used actions that currently don't have any shortcuts.

5. IdeaVim

IdeaVim preview

As the name suggests, it's Vim in Android Studio. You're able to configure it to your liking with .ideavimrc file in your home directory like you would with .vimrc

If you've ever studied or used Linux, you must've encountered Vim at some point. It's worth using these skills in your day-to-day development. Additionally, if you ever need to use a different IDE or change your career path, you won't have to learn all the shortcuts again, as there is always a plugin for Vim.

Thanks for reading! I hope you've found something useful! Follow me for more on Android and Kotlin!

--

--

Michal Ankiersztajn

Android/Kotlin Developer & Applied Computer Science Engineer