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

Możesz użyć Gemini w Android Studio do wygenerowania dokumentacji 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 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.

Okno „Zmień nazwę zmiennych lokalnych” w Edytorze kodu z sugestiami nazw.
Gemini może sugerować nazwy klas, metod i zmiennych.

Zastanów się nad nazwami 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 w Edytorze kodu z zaproponowanymi alternatywnymi nazwami.
Gemini może sugerować alternatywne nazwy zmiennych w pliku.

Sugeruj komunikat zatwierdzenia

Podczas zatwierdzania zmian w systemie kontroli wersji z IDE Gemini może wykorzystać kontekst zmian kodu w bieżącym zatwierdzeniu i ostatnich zatwierdzeniach, aby zaproponować szczegółowy komunikat zatwierdzenia. Aby wygenerować komunikat zatwierdzenia, kliknij przycisk Zaproponuj komunikat zatwierdzenia nad polem do wprowadzania tekstu w oknie narzędzia Zatwierdź.

Okno zatwierdzania z zalecanym komunikatem.
Gemini może zasugerować szczegółowy komunikat dotyczący Twojego zobowiązania.