Intellij(Android studio)成员variables前缀

如何configurationAndroid Studio(或一般Intellij)正确地为具有前缀的成员variables生成getter和setter?

如果我有一堂课

public class Foo{ int mBar; } 

我想创buildgetBar()而不是getMBar当我做Refactor->EncapsulateGenerate

编辑

我find了每个项目的方法:你只需要File->Settings->Project Settings->Code Style

但它在我的项目目录中的某处创build了一个设置文件。

我想要一个解决scheme,让我为所有项目,现在和将来做一次。

尝试去文件 – >其他设置 – >默认设置。 如果您更改前缀设置,而将scheme设置为默认值而不是Project,则应该能够为每个其他项目创build前缀。 前缀更改将在Java和代码生成。 这将解决setters和getters。

在Mac OS中

  • Android Studio – >首选项 – >代码样式 – > Java
  • 在右侧面板上单击右箭头,直到看到code generation tab
  • 点击确定

在这里输入图像说明

在AS 2.2.1中:

文件>设置>编辑器>代码样式> Java>代码生成>命名>名称前缀字段/名称前缀静态字段

在这里输入图像说明