Fitur AI di Studio Labs

Kami telah menerima masukan bahwa developer ingin mengakses fitur AI di saluran yang stabil sesegera mungkin. Sekarang Anda dapat menemukan dan mencoba fitur eksperimental AI terbaru melalui menu Studio Labs di menu Setelan mulai dari rilis stabil Narwhal.

Anda bisa melihat sekilas eksperimen AI, memberikan masukan, dan membantu kami menempatkannya di IDE yang Anda gunakan sehari-hari. Buka tab Studio Labs di Setelan dan aktifkan fitur yang ingin Anda mulai gunakan. Fitur AI ini diaktifkan secara otomatis dalam rilis canary dan tidak memerlukan tindakan apa pun.

Fitur AI di Studio Labs
Fitur AI di Studio Labs

Fitur Studio Labs

Pembuatan pratinjau Compose dengan Gemini

Gemini dapat otomatis membuat kode pratinjau Jetpack Compose sehingga menghemat waktu dan tenaga Anda. Anda dapat mengakses fitur ini dengan mengklik kanan dalam composable dan membuka Gemini > Buat Pratinjau Compose atau Buat Pratinjau Compose untuk file ini, atau dengan mengklik link di panel pratinjau kosong. Kode pratinjau yang dihasilkan ditampilkan dalam tampilan perbedaan yang memungkinkan Anda menerima, mengedit, atau menolak saran dengan cepat, sehingga memberikan cara yang lebih cepat untuk memvisualisasikan composable.

Pembuatan Pratinjau Compose dengan Gemini
Pembuatan Pratinjau Compose dengan Gemini

Mentransformasi UI dengan Gemini

Sekarang Anda dapat mengubah kode UI dalam lingkungan Pratinjau Compose menggunakan bahasa alami secara langsung di pratinjau. Untuk menggunakannya, klik kanan di Pratinjau Compose, lalu pilih Transform UI With Gemini. Kemudian, masukkan permintaan bahasa alam Anda, seperti "Selaraskan tombol ini ke tengah", untuk memandu Gemini dalam menyesuaikan tata letak atau gaya visual Anda, atau pilih elemen UI tertentu dalam pratinjau untuk konteks yang lebih baik. Gemini kemudian akan mengedit kode UI Compose Anda di tempat, yang dapat Anda tinjau dan setujui, sehingga mempercepat alur kerja pengembangan UI.

'Transform UI with Gemini' di menu konteks
Mengakses menu 'Transform UI with Gemini'
Dialog modal 'Transform UI with Gemini'
Menerapkan transformasi bahasa alami ke pratinjau Compose

Lampiran gambar di Gemini

Anda kini dapat melampirkan file gambar dan memberikan informasi tambahan bersama perintah Anda. Misalnya: Anda dapat melampirkan mockup atau screenshot UI untuk memberi tahu konteks Gemini tentang tata letak aplikasi Anda. Dengan demikian, Gemini dapat menghasilkan kode Compose berdasarkan gambar yang disediakan, atau menjelaskan composable dan alur data screenshot UI.

Dialog Gemini dengan Lampiran Gambar
Lampiran gambar & pembuatan pratinjau menggunakan Gemini di Android Studio

Konteks @File di Gemini

Sekarang Anda dapat melampirkan file project sebagai konteks dalam interaksi chat dengan Gemini di Android Studio. Hal ini memungkinkan Anda mereferensikan file dengan cepat dalam perintah untuk Gemini. Di input chat Gemini, ketik @ untuk menampilkan menu penyelesaian file dan pilih file yang akan dilampirkan. Anda juga dapat mengklik drop-down Konteks untuk melihat file mana yang otomatis dilampirkan oleh Gemini. Hal ini memberi Anda kontrol lebih besar atas konteks yang dikirim ke Gemini.

Konteks @File di Gemini
Konteks@File di Gemini