GsonFormatPlusConvert json strings to Javabeans.

Android Parcelable Code Generator JavaBean serialization, fast implementation of Parcelable interface.

Android Methods CountDisplays the number of methods in the dependent library

CodeGlance allows you to preview the code on the right, allowing you to quickly locate the code, but not so much on the screen.

Eventbus3-idea Eventbus navigation plugin (eventBus3-intellij-plugin) eventBus3-intellij-plugin

.ignore

If you want to filter out files that you don’t want to commit in Git, you can add them to.gitignore. The.gitignore plugin for Android Studio selects templates for different languages, so you don’t have to add files yourself. And auto-complete, filter files and never copy the file name again. When we work on a project, not all files are submitted, such as build folders, local configuration files, and imL files generated by each Module, but we accidentally add them every time we add them or commit them. Gitignore solves this problem. If you don’t want to submit a file, you can just add it to the project when you create it, blocking out some common things.

CheckStyle-IDEA

Checkstyleidea is a plugin to check the code style, such as naming conventions, Javadoc, class design, etc. You can follow the Java code guidelines like Google Or Oracle, and of course you can set up configuration files according to your own rules. Effectively constrain yourself to better follow the code specification.

Codata

Search for the best Android code. (You can search this plugin directly in Studio)

Alibaba Java Coding Guidelines This is a code constraint plug-in developed by Alibaba. When our code does not conform to the specifications, there will be corresponding warnings, which can help us improve the quality of the code in the development. After a successful installation and restart, the plug-in will have a yellow warning if it finds irregularities in the Java classes in the discovery Preview.

Android Drawable Preview 插件 图 片

This plugin previews the thumbnails of the image resources in Studio. It can help us quickly locate the location of the image we want to find. In addition, it also supports the display of the thumbnails of the XML resources. After the installation is successful, you can use the Drawable or Mipmap folder to preview the image.

Json To Kotlin Class is a plugin that can help us To convert the Json returned in the background To the fields in the Kotlin Bean Class, which can greatly improve the efficiency and accuracy of our debugging interface. Right-click in the Bean Class, select Generate -> Convert Json Into Kotlin Class, and enter the Json data returned in the background to Convert the Kotlin Bean.

English translation plugin

Translation

ECTranslation

When reviewing code or commenting, we occasionally feel strange to a certain word or sentence, and most of us will choose to translate to third-party software or websites, but this is also relatively troublesome. At this time, you just need to change this plug-in, and you can directly translate in the Studio. This greatly increases our focus on the code. Select the English word or sentence you want to Translate, right click and select Translate (the first option by default).

Android Styler plugin that automatically generates style code from XML

The KDOC-Generator allows Kotlin to have parameters and return values in method annotations just like Java does.

SingletonTest quickly generates singleton schema presets

TabNine is an autocomplete plugin (code hint) that uses deep learning to suggest intelligent completion so you can write content faster. It supports 20 programming languages and is trained on about 2 million files from GitHub. To predict the next “token,” it looks for patterns found in the training data set. This makes TabNine particularly useful in idiomatic programming.

AndroidProguardPlugin is a one-click plugin that generates project obconfusion code. It is worth installing.

Folding -plugin ** helps subcontract resource files

Reference: The most complete Android Studio plugin collation