Gemini ใน Android Studio ช่วยให้คุณสร้างแอปได้เร็วกว่าที่เคยด้วยฟีเจอร์การเขียนโค้ดที่ทำงานด้วยระบบ AI
การเปลี่ยนรูปแบบโค้ด
คุณสามารถแจ้งให้ Gemini จากเครื่องมือแก้ไขโค้ดแสดงคําแนะนําโค้ดเพื่อแก้ไข เพิ่มประสิทธิภาพ หรือเพิ่มโค้ดลงในแอปได้ ดังนี้
- หากต้องการดูช่องป้อนข้อมูลสำหรับพรอมต์ ให้ทำอย่างใดอย่างหนึ่งต่อไปนี้จากเครื่องมือแก้ไขโค้ด
- คลิกขวาในเครื่องมือแก้ไขโค้ด แล้วเลือก Gemini > สร้างโค้ดจากเมนูตามบริบท
- ไฮไลต์โค้ดที่คุณต้องการให้ Gemini แก้ไข คลิกขวาในเครื่องมือแก้ไขโค้ด แล้วเลือก Gemini > เปลี่ยนรูปแบบโค้ดจากเมนูตามบริบท
- กด CTRL+\ (Command+\ ใน macOS)
- บอก Gemini โดยอธิบายว่าคุณต้องการแก้ไขหรือเพิ่มอะไรในโค้ด แล้วกด Enter หลังจาก Gemini ประมวลผลคําขอแล้ว คุณควรเห็นความแตกต่างของโค้ด
- เช่น คุณสามารถขอให้ Gemini ลดความซับซ้อนของโค้ดที่ซับซ้อนโดยการเขียนโค้ดใหม่ เปลี่ยนรูปแบบโค้ดที่เฉพาะเจาะจงมาก เช่น "ทำให้โค้ดนี้เป็นไปตามรูปแบบ" หรือสร้างฟังก์ชันใหม่ที่อธิบาย จากนั้น Android Studio จะแสดงคำแนะนำโค้ดของ Gemini เป็น Diff โค้ดเพื่อให้คุณตรวจสอบและยอมรับเฉพาะคำแนะนำที่ต้องการ
ตรวจสอบความแตกต่างของโค้ด แล้วทำอย่างใดอย่างหนึ่งต่อไปนี้
- แก้ไขโค้ดที่แนะนำเพิ่มเติมโดยคลิกปรับแต่ง แล้วป้อนพรอมต์ใหม่
- คลิกยอมรับการเปลี่ยนแปลงทั้งหมดเพื่อเพิ่มการเปลี่ยนแปลงที่แนะนําลงในโค้ด
การเติมโค้ด
Gemini มีการเติมโค้ดอัตโนมัติที่ใช้ AI ใน Android Studio ซึ่งจะปรากฏเป็นข้อความตัวเอียงสีเทาขณะที่คุณพิมพ์ ฟีเจอร์นี้จะช่วยประหยัดเวลาและช่วยให้คุณเขียนโค้ดโปรเจ็กต์ได้เร็วขึ้นด้วยการแนะนำฟังก์ชันการทำงานแบบสมบูรณ์ เมื่อเปิดใช้การเติมโค้ด AI แล้ว Gemini อาจส่งข้อมูลเพิ่มเติมจากฐานโค้ด เช่น โค้ดส่วนที่อยู่รอบๆ ประเภทไฟล์ และข้อมูลอื่นๆ ที่จำเป็นเพื่อระบุบริบทให้กับ LLM และแสดงคำแนะนำที่เกี่ยวข้องมากขึ้น
หากต้องการใช้ฟีเจอร์เติมโค้ดอัตโนมัติด้วย AI ให้ทำตามขั้นตอนต่อไปนี้
- เปิดใช้การแชร์บริบทในการตั้งค่า Gemini (Android Studio > การตั้งค่า > Gemini) ในส่วนการรับรู้บริบท การเติมโค้ด AI จะทำงานก็ต่อเมื่อ Gemini สามารถเข้าถึงบริบทจากโค้ดเบสของคุณได้
- เปิดไฟล์และเริ่มพิมพ์ คำแนะนำจะแสดงเมื่อเคอร์เซอร์อยู่ที่ท้ายบรรทัดหรือที่ใดก็ได้ในบรรทัดว่างเท่านั้น
- กด Tab เพื่อยอมรับคำแนะนำ และ Esc เพื่อล้างคำแนะนำ
โปรดทราบว่าระบบอาจไม่สร้างการเติมโค้ดให้เสมอไป เป็นไปได้ว่าโมเดลมีข้อมูลไม่เพียงพอที่จะสร้างคำตอบที่มีความเชื่อมั่นสูง
หากต้องการปิดใช้การเติมโค้ดด้วย AI ให้ไปที่ Android Studio > การตั้งค่า > Gemini แล้วยกเลิกการเลือกการเติมโค้ด