Gemini w Android Studio pozwala tworzyć aplikacje szybciej niż kiedykolwiek wcześniej dzięki funkcjom kodowania wspomaganego przez AI.
Przekształcanie kodu
Możesz poprosić Gemini o sugestie dotyczące kodu, aby zmodyfikować, zoptymalizować lub dodać kod do aplikacji w ten sposób:
- Aby wyświetlić pole wprowadzania prompta, w edytorze kodu wykonaj jedną z tych czynności:
- W edytorze kodu kliknij prawym przyciskiem myszy i w menu kontekstowym wybierz Gemini > Wygeneruj kod.
- Zaznacz kod, który Gemini ma zmodyfikować, kliknij prawym przyciskiem myszy w edytorze kodu i w menu kontekstowym wybierz Gemini > Przekształć kod.
- Naciśnij CTRL + \ (Command + \ w systemie macOS).
- Poproś Gemini, aby opisał, jak chcesz zmodyfikować kod lub dodać do niego coś nowego, a potem naciśnij Enter. Gdy Gemini przetworzy Twoje żądanie, powinieneś zobaczyć różnice w kodzie.
- Możesz na przykład poprosić Gemini o upraszczanie złożonego kodu przez jego przepisanie, wykonywanie bardzo konkretnych przekształceń kodu, takich jak „uczynienie kodu idiomatycznym”, czy generowanie nowych funkcji opisanych przez Ciebie. Android Studio wyświetla wtedy sugestie kodu z Gemini jako różnice w kodzie, dzięki czemu możesz sprawdzić i zaakceptować tylko te sugestie, które Cię interesują.
Sprawdź różnice w kodzie i wykonaj jedną z tych czynności:
- Zmień sugerowany kod, klikając Ulepsz i wpisz nową prompt.
- Aby dodać do kodu sugerowane zmiany, kliknij Zaakceptuj wszystkie zmiany.
Uzupełnianie kodu
Gemini oferuje autouzupełnianie kodu w Android Studio z obsługą AI, które wyświetla się jako szary tekst kursywą podczas pisania. Ta funkcja pozwala zaoszczędzić czas i szybciej realizować projekty programistyczne dzięki sugerowaniu pełnych funkcji. Gdy włączysz dopełnianie kodu za pomocą AI, Gemini może wysyłać dodatkowe informacje z Twojego repozytorium kodu, takie jak fragmenty kodu, typy plików i inne informacje potrzebne do zapewnienia kontekstu dla LLM i tworzenia bardziej trafnych sugestii.
Aby korzystać z uzupełniania kodu za pomocą AI, wykonaj te czynności:
- Włącz udostępnianie kontekstu w ustawieniach Gemini (Android Studio > Ustawienia > Gemini) w sekcji Orientacja w kontekście. Uzupełnianie kodu przez AI działa tylko wtedy, gdy Gemini może uzyskać dostęp do kontekstu z Twojej bazy kodu.
- Otwórz plik i zacznij pisać. Sugestie są wyświetlane tylko wtedy, gdy kursor znajduje się na końcu wiersza lub w dowolnym miejscu na pustym wierszu.
- Aby zaakceptować sugestię, naciśnij Tab, a aby ją odrzucić, naciśnij Esc.
Pamiętaj, że system nie zawsze generuje uzupełnień kodu. Możliwe, że model nie ma wystarczającej ilości informacji, aby wygenerować odpowiedź z wysoką pewnością.
Aby wyłączyć uzupełnianie kodu przez AI, otwórz Android Studio > Ustawienia > Gemini i odznacz opcję uzupełniania kodu.