
Similar to the first feature of Android Drawable Importer, you can easily import Android and Material Icons, specifying colour, size, and resolutions. String Manipulation shortcuts can be accessed by pressing ⌥M or ⌥⇧M. On top of regular day-to-day use cases, keeping a neat strings.xml file is crucial for preventing it from complete turmoil. This plugin has everything to do with manipulation of strings. Sort lists of strings, toggle between camelCase and kebab-case, trim, encode, escape, you name it. For one thing, it helps you scroll more easily to sections of your code you need to work on.įor another thing, it makes it easier to get a complete grasp of your code in your head and help you see the full picture of where your code goes. I owe a lot of my long hours of focus to my sheer satisfaction for my theme bestowed by this plugin which I’ve been using for years now.įans of Sublime Text will be familiar with the little view on the side of your workspace which shows you a minified version of the entirety of the current file.ĬodeGlance gives you just that in your Android Studio IDE. Not only does Material Theme UI give you plenty of presets to choose from, but customising your look and feel becomes a whole lot easier and more dynamic. My theme here is Material Theme UI in action. Say bye to the standard light or darcula themes you get offered by default.

This plugin changes the look and feel of your entire IDE. Name that Color lets you paste hexadecimal values into your colors.xml file as a complete value with it’s appropriate name.īy pressing ^SPACE after copying a hex code, you get to paste your color in its complete XML color value form. It makes it harder for developers new to your codebase to understand just how light ‘lightest_grey’ is. Too many developers decide to clutter their colors.xml files with ‘grey’, ‘lighter_grey’, and ‘lightest_grey’. We also won’t include any plugins that help or are required for specific development technologies, like Flutter for example. The only 2 rules here starts with NO JAVA SPECIFIC PLUGINS.

Some of these have rather explosive use-cases.īefore we begin, I’m just gonna say any shortcuts I’ll be listing here will be mac-specific. These plugins may or may not be Android specific but they will definitely come of use in Android Development. In this list, I’ve rounded up the 9 most useful tools in the IDE to an Android Developer. There are a multitude of plugins built for Android Studio itself, but this fact makes it so that Android Studio can make use of plugins designed for base IntelliJ IDEA. It’s based off of IntelliJ IDEA which is already a powerful IDE for a variety of software development fields. Android Studio is undeniably the IDE of at least 99% of all Android Developers.
