리팩터링 및 문서

Android 스튜디오의 Gemini는 워크플로를 간소화하고 AI 기반 리팩터링 및 문서화 기능으로 코드를 더 쉽게 정리할 수 있도록 지원합니다.

문서 생성

Android 스튜디오에서 Gemini를 사용하여 코드에 관한 문서를 생성할 수 있습니다. 수정하고 다듬을 수 있는 즉시 작성되는 초안으로 코드에 관한 명확하고 간결한 문서를 생성하세요.

  1. 코드 스니펫을 선택하고 코드 편집기에서 마우스 오른쪽 버튼을 클릭한 다음 컨텍스트 메뉴에서 Gemini > Document Function을 선택합니다. 컨텍스트에 따라 Document Class… 또는 Document Property…가 표시될 수도 있습니다.
  2. 제안된 변경사항을 검토하고 필요한 경우 수정한 후 변경사항 수락을 클릭합니다.
Gemini AI 기반 문서
Gemini는 코드에 관한 문서를 제안할 수 있습니다.

Gemini로 이름 바꾸기

변수, 클래스, 메서드의 이름을 바꾸는 표준 Refactor(리팩터) > Rename(이름 바꾸기) 작업을 사용하면 Gemini에서 코드 컨텍스트를 기반으로 적절한 이름을 제안합니다.

추천 이름이 있는 Code Editor의 Rename Local Variables 대화상자
Gemini는 클래스, 메서드, 변수의 이름을 제안할 수 있습니다.

변수 이름 재고

Gemini는 코드 컨텍스트를 기반으로 파일의 모든 변수 또는 메서드의 이름을 제안할 수 있으므로 이름이 더 직관적이고 설명적입니다. 코드 편집기에서 마우스 오른쪽 버튼을 클릭하고 Gemini > Rethink variable names를 선택합니다. 제안된 이름을 검토하고 마음에 드는 이름만 수락할 수 있는 대화상자가 표시됩니다.

대체 이름 제안이 포함된 코드 편집기의 로컬 변수 이름 바꾸기 대화상자
Gemini는 파일의 변수에 대한 대체 이름을 제안할 수 있습니다.

커밋 메시지 제안

IDE에서 버전 제어 시스템에 변경사항을 커밋할 때 Gemini는 현재 커밋과 최근의 커밋의 코드 변경사항에서 가져온 컨텍스트를 사용하여 자세한 커밋 메시지를 제안할 수 있습니다. 커밋 메시지를 생성하려면 커밋 도구 창의 텍스트 입력란 위에서 커밋 메시지 제안 버튼을 클릭합니다.

커밋에 대한 추천 메시지가 표시된 커밋 대화상자
Gemini는 커밋에 대한 세부 메시지를 제안할 수 있습니다.