Refaktoryzacja i dokumentacja

Gemini w Android Studio usprawnia proces pracy i ułatwia utrzymywanie porządku w kodzie dzięki funkcjom refaktoryzacji i dokumentacji opartej na AI.

Generowanie dokumentacji

Za pomocą Gemini w Android Studio możesz generować dokumentację kodu. generować przejrzystą i zwięzłą dokumentację kodu za pomocą wersji roboczych, które możesz dopraczać i doskonalić;

  1. Wybierz fragment kodu, kliknij prawym przyciskiem myszy w edytorze kodu i w menu kontekstowym wybierz Gemini > Funkcja dokumentu. (zależnie od kontekstu może się też wyświetlić Document Class… lub Document Property…).
  2. Zanim klikniesz Zaakceptuj zmiany, sprawdź proponowane zmiany i w razie potrzeby wprowadź poprawki.
Dokumentacja dotycząca Gemini AI
Gemini może zaproponować dokumentację Twojego kodu.

Zmień nazwę za pomocą Gemini

Gdy używasz standardowego polecenia Refactor > Rename (Refaktoryzacja > Zmień nazwę) do zmiany nazw zmiennych, klas i metod, Gemini sugeruje odpowiednie nazwy na podstawie kontekstu kodu.

Edytor kodu: działanie refaktoryzacji „Zmień nazwę” z supozycjami nazw.
Gemini może sugerować nazwy klas, metod i zmiennych podczas refaktoryzacji.

Zmiana nazw zmiennych

Gemini może sugerować nazwy wszystkich zmiennych lub metod w pliku na podstawie kontekstu kodu, dzięki czemu nazwy są bardziej intuicyjne i opisowe. Kliknij prawym przyciskiem myszy w edytorze kodu i wybierz Gemini > Zmień nazwy zmiennych. Pojawi się okno, w którym możesz przejrzeć sugerowane nazwy i zaakceptować tylko te, które Ci się podobają.

Okno „Zmień nazwę zmiennych lokalnych” z sugestiami dotyczącymi nazw alternatywnych.
Gemini może sugerować alternatywne nazwy zmiennych w pliku.

Sugeruj komunikat zatwierdzenia

Gdy w IDE wnosisz zmiany do systemu kontroli wersji, Gemini może użyć kontekstu zmian kodu w bieżącym zatwierdzeniu i ostatnich poprzednich zatwierdzeniach, aby zaproponować szczegółowy komunikat zatwierdzenia. Aby wygenerować wiadomość zatwierdzenia, kliknij przycisk Sugerowana wiadomość zatwierdzenia nad polem wprowadzania tekstu w oknie narzędzia Zatwierdź.

Okno zatwierdzania z zalecanym komunikatem.
Gemini może zaproponować szczegółową wiadomość do Twojego zatwierdzenia.