Gemini di Android Studio memungkinkan Anda mem-build aplikasi lebih cepat dari sebelumnya dengan fitur coding yang didukung AI.
Transformasi kode
Anda dapat meminta Gemini dari editor kode untuk mendapatkan saran kode guna mengubah, mengoptimalkan, atau menambahkan kode ke aplikasi Anda sebagai berikut:
- Untuk melihat kolom input perintah, lakukan salah satu hal berikut dari editor
kode:
- Klik kanan di editor kode, lalu pilih Gemini > Generate code dari menu konteks.
- Tandai kode yang ingin Anda ubah dengan Gemini, klik kanan di editor kode, lalu pilih Gemini > Transform code dari menu konteks.
- Tekan CTRL+\ (Command+\ di macOS).
- Minta Gemini dengan menjelaskan cara Anda ingin mengubah atau menambahkan kode, lalu
tekan Enter. Setelah Gemini memproses permintaan Anda, Anda akan melihat
diff kode.
- Misalnya, Anda dapat meminta Gemini untuk menyederhanakan kode kompleks dengan menulis ulang, melakukan transformasi kode yang sangat spesifik seperti "buat kode ini idiomatis", atau membuat fungsi baru yang Anda jelaskan. Android Studio kemudian menampilkan saran kode Gemini sebagai perbedaan kode, sehingga Anda dapat meninjau dan hanya menerima saran yang Anda inginkan.
Tinjau perbedaan kode dan lakukan salah satu hal berikut:
- Ubah kode yang disarankan lebih lanjut dengan mengklik Pertajam dan memasukkan perintah baru.
- Klik Terima Semua Perubahan untuk menambahkan perubahan yang disarankan ke kode Anda.
Pelengkapan kode
Gemini menawarkan pelengkapan otomatis kode yang didukung AI di Android Studio yang muncul sebagai teks miring abu-abu saat Anda mengetik. Fitur ini menghemat waktu dan memungkinkan Anda menyelesaikan project coding dengan lebih cepat dengan menyarankan fungsi lengkap. Saat penyelesaian kode AI diaktifkan, Gemini mungkin mengirimkan informasi tambahan dari codebase Anda seperti bagian kode di sekitarnya, jenis file, dan informasi lain yang diperlukan untuk memberikan konteks ke LLM dan memberikan sugesti yang lebih relevan.
Untuk menggunakan penyelesaian kode AI, ikuti langkah-langkah berikut:
- Aktifkan berbagi konteks di setelan Gemini (Android Studio > Settings > Gemini) di bagian Context Awareness. Penyelesaian kode AI hanya berfungsi jika Gemini dapat mengakses konteks dari codebase Anda.
- Buka file dan mulai mengetik. Saran hanya dipicu saat kursor berada di akhir baris atau di mana saja pada baris kosong.
- Tekan Tab untuk menerima saran dan Esc untuk menghapus saran.
Perlu diingat bahwa sistem tidak akan selalu menghasilkan penyelesaian kode. Mungkin saja model tidak memiliki informasi yang cukup untuk menghasilkan respons dengan keyakinan tinggi.
Untuk menonaktifkan penyelesaian kode AI, buka Android Studio > Settings > Gemini dan hapus centang pada penyelesaian kode.