Intellij (Android studio) member variable prefix

By | July 22, 2019

Question

How do I configure Android Studio (or Intellij generally) to correctly generate getters and setters for member variables with prefixes?

If I have a class

public class Foo{
    int mBar;
}

I want it to create getBar() instead of getMBar when I do Refactor->Encapsulate or Generate

EDIT

I found the way to do it per-project basis: You just go File->Settings->Project Settings->Code Style

But it created a settings file somewhere in my project directory.

I want a solution which allows me to do it once for all projects, present and future.

Solution

In Mac OS

  • Android Studio -> Preferences -> Code Style -> Java
  • on the right panel, click on the right arrow until you see code generation tab
  • Click ok

enter image description here

Rate this post

Leave a Reply

Your email address will not be published. Required fields are marked *