Gemini in Android Studio ti consente di creare app più velocemente che mai con le funzionalità di programmazione assistita dall'IA.
Trasformazione del codice
Puoi chiedere a Gemini dall'editor di codice di suggerirti modifiche, ottimizzazioni o aggiunte di codice alla tua app nel seguente modo:
- Per visualizzare un campo di immissione per il prompt, esegui una delle seguenti operazioni dall'editor di codice:
- Fai clic con il tasto destro del mouse nell'editor di codice e seleziona Gemini > Genera codice dal menu contestuale.
- Evidenzia il codice che vuoi che Gemini modifichi, fai clic con il tasto destro del mouse nell'editor di codice e seleziona Gemini > Trasforma codice dal menu contestuale.
- Premi CTRL+\ (Comando+\ su macOS).
- Chiedi a Gemini di descrivere come vuoi modificare o aggiungere il codice e premi Invio. Dopo che Gemini ha elaborato la tua richiesta, dovresti vedere una differenza di codice.
- Ad esempio, puoi chiedere a Gemini di semplificare il codice complesso riscrivendolo, effettuando trasformazioni molto specifiche del codice come "Rendi questo codice idiomatico" o generando nuove funzioni che descrivi. Android Studio poi ti mostra il suggerimento di codice di Gemini come una differenza di codice, in modo da poter esaminare e accettare solo i suggerimenti che ti interessano.
Esamina la differenza di codice ed esegui una delle seguenti operazioni:
- Modifica ulteriormente il codice suggerito facendo clic su Perfeziona e inserendo un nuovo prompt.
- Fai clic su Accetta tutte le modifiche per aggiungere le modifiche suggerite al codice.
Completamento del codice
Gemini offre il completamento automatico del codice in Android Studio basato sull'IA, che viene visualizzato come testo in corsivo grigio mentre digiti. Questa funzionalità ti consente di risparmiare tempo e di completare i progetti di programmazione più velocemente suggerendo funzioni complete. Quando il completamento del codice con l'IA è attivo, Gemini potrebbe inviare informazioni aggiuntive dalla tua base di codice, ad esempio parti di codice circostanti, tipi di file e altre informazioni necessarie per fornire contesto all'LLM e fornire suggerimenti più pertinenti.
Per utilizzare il completamento del codice AI:
- Attiva la condivisione del contesto nelle impostazioni di Gemini (Android Studio > Impostazioni > Gemini) in Conoscenza del contesto. Il completamento del codice con l'IA funziona solo quando Gemini può accedere al contesto dalla base di codice.
- Apri un file e inizia a digitare. I suggerimenti vengono attivati solo quando il cursore si trova alla fine di una riga o in un punto qualsiasi di una riga vuota.
- Premi Tab per accettare un suggerimento e Esc per cancellarne uno.
Tieni presente che il sistema non genera sempre i completamenti di codice. È possibile che il modello non disponga di informazioni sufficienti per generare una risposta con un'elevata affidabilità.
Per disattivare il completamento del codice AI, vai a Android Studio > Impostazioni > Gemini e disattiva i completamenti di codice.