Program Tip

Intellij (Android Studio) 멤버 변수 접두사

programtip 2020. 10. 18. 19:00
반응형

Intellij (Android Studio) 멤버 변수 접두사


접두사가있는 멤버 변수에 대한 getter 및 setter를 올바르게 생성하도록 Android Studio (또는 일반적으로 Intellij)를 구성하려면 어떻게해야합니까?

수업이 있다면

public class Foo{
    int mBar;
}

내가 할 때 getBar()대신 만들 거나getMBarRefactor->EncapsulateGenerate

편집하다

프로젝트별로 수행하는 방법을 찾았습니다. File->Settings->Project Settings->Code Style

하지만 내 프로젝트 디렉토리 어딘가에 설정 파일을 만들었습니다.

현재와 ​​미래의 모든 프로젝트에 대해 한 번만 수행 할 수있는 솔루션을 원합니다.


Mac OS에서

  • Android Studio-> 환경 설정-> 코드 스타일-> Java
  • 오른쪽 패널에서 볼 때까지 오른쪽 화살표를 클릭하십시오. code generation tab
  • 확인을 클릭

여기에 이미지 설명 입력


파일-> 기타 설정-> 기본 설정으로 이동하십시오. Project 대신 default로 설정된 구성표로 접두사 설정을 변경하는 경우 수행하는 다른 모든 프로젝트에 대해 접두사를 만들 수 있어야합니다. 접두사 변경은 Java 및 코드 생성에 있습니다. 그것은 세터와 게터를 고칠 것입니다.


AS 2.2.1에서 :

파일> 설정> 편집기> 코드 스타일> Java> 코드 생성> 이름 지정> 이름 접두사 필드 / 이름 접두사 정적 필드

여기에 이미지 설명 입력


  1. Android Studio의 환경 설정을 엽니 다 (Mac의 Android Studio 메뉴 및 Windows 및 Linux의 파일 -> 설정 ).
  2. 확장 편집기를 확장 한 다음 코드 스타일 .
  3. 선택 자바는 , 다음 선택 코드 생성 탭을 선택합니다.
  4. 에서 명명 테이블, 선택 필드 행을 추가합니다 m의 이름 접두사로 fields. 그런 다음 필드 s의 이름 접두사로 추가 static합니다.

Android Studio 3.x의 코드 생성 설정

  1. 클릭 확인을

설정 > 편집기 > 코드 스타일 > Java 로 이동하여 정적 필드s- 접두사지정한 다음 확인 을 클릭해야합니다.

여기에 이미지 설명 입력

참고 URL : https://stackoverflow.com/questions/22732722/intellij-android-studio-member-variable-prefix

반응형