1편: https://json8.tistory.com/197
[Android Sudio] Google Gemini #01 사용 방법 및 간단 리뷰
Android Studio 버전Android Studio Meerkat | 2024.3.1 What is the Gemini AI Assistant?Google의 AI 기반 개발 도구로, Android Studio에서 코드 작성, 자동 완성, 디버깅 지원, 코드 최적화 등의 기능을 제공하는 인공지
json8.tistory.com
오늘에 주제😀
1. 코드 리뷰 및 리팩토링 지원
2. 문서 및 가이드 제공
3. 버그 탐지 및 해결 지원
1. 코드 리뷰 및 리팩토링 지원
Gemini 채팅 창에 "XXX 클래스 리팩토링 해줘" 입력 후 Submit 버튼 누름

결과👍
리팩토링 설명, 주요 변경 사항 정리, 설명 까지 정리👍👍



2. 자동 주석 생석
💻코드를 이용한 주석 생성
함수 상단 아래와 같이 기본 주석만 생성 할 경우 함수 동작에 맞는 주석 설명이 자동 추가 됨.
/**
*
* @return
*/
private int getEditViewPosition() {

💻 Document Method 명령어를 이용한 주석 생성
함수 -> 마우스 우클릭 메뉴 -> Gemini -> Document Method "함수명" 선택

무지막지한 주석 내용 추가됨.
상단 Accept Changes 버튼 선택

코드에 반영

💻주석을 이용한 코드 생성
- 주석 내용을 추가 후 엔터 -> 함수 이름 자동 생성 -> 함수 추가 후 엔터 -> 코드 자동 생성 👍👍

3. 버그 탐지 및 해결 지원
함수 mDataset 변수를 null로 초기화 추가 후 의도적으로 버그 코드 생성
/**
* 이 함수는 첫번째 데이터를 가져와서 리턴하는 함수이다.
*/
public String getFirstItem() {
mDataset = null;
return mDataset.get(0);
}
Gemini 메뉴 -> Suggest Improvements 실행
Gemni 채팅 창에 수정 코드 제공

Android Studio Gemini 툴 기본 사용 방법 리뷰는 여기서 마무리 하겠습니다.😊
'Android > AI Coding Assistan' 카테고리의 다른 글
[Android Studio] #01 GitHub Copilot 설치 가이드 (0) | 2025.03.29 |
---|---|
[Android Sudio] Google Gemini #01 사용 방법 및 간단 리뷰 (0) | 2025.03.15 |