Gemini ใน Android Studio มีฟีเจอร์สำหรับทุกขั้นตอนของกระบวนการพัฒนา Gemini เป็นพื้นที่ที่พัฒนาอย่างรวดเร็ว ดังนั้นโปรดดูบันทึกประจำรุ่นที่เสถียรและบันทึกประจำรุ่นตัวอย่างของ Android Studio เพื่อดูข้อมูลอัปเดตล่าสุดด้วย
หมวดหมู่ | ฟีเจอร์ | คำอธิบาย | เอกสาร |
---|---|---|---|
แชท | แชท | อินเทอร์เฟซเดิมสำหรับโต้ตอบกับ Gemini ถามคำถามเกี่ยวกับ Android กับ Gemini ได้ทุกเมื่อในเวิร์กโฟลว์การพัฒนา | แชทกับ Gemini |
แนบไฟล์ | แนบไฟล์ไปกับคำถามเพื่อช่วยให้ Gemini เข้าใจบริบทของคำถามได้ดียิ่งขึ้น และระบุโค้ดที่ต้องอัปเดต เปิดใช้ผ่าน Studio Labs |
แนบไฟล์ | |
แนบรูปภาพ | แนบรูปภาพไปกับคำค้นหาเพื่อช่วยสร้าง UI แก้ข้อบกพร่องของ UI จัดทำเอกสารสถาปัตยกรรมของแอป และอื่นๆ
ขณะนี้อยู่ในระดับแบบไม่มีค่าใช้จ่ายเท่านั้น เปิดใช้ผ่าน Studio Labs |
แนบรูปภาพ | |
คลังพรอมต์ (ใน IDE) | บันทึกและจัดการพรอมต์ที่ใช้บ่อย รวมถึงเรียกคืนได้อย่างรวดเร็วเมื่อต้องการ | บันทึกและจัดการพรอมต์ด้วยคลังพรอมต์ | |
กฎ | กำหนดค่ากำหนดสำหรับคำตอบของ Gemini ต่อคำค้นหาของคุณ กำหนดภาษาการเขียนโค้ด สไตล์ รูปแบบเอาต์พุต และอื่นๆ ที่ต้องการ | ปรับแต่งประสบการณ์การใช้งานด้วยกฎ | |
แกลเลอรีพรอมต์ | เรียกดูคอลเล็กชันพรอมต์ของเราเพื่อรับแรงบันดาลใจเกี่ยวกับวิธีผสานรวม Gemini เข้ากับเวิร์กโฟลว์ | แกลเลอรีพรอมต์ | |
การผสานรวมกับเครื่องมือภายนอก | ดึงข้อมูลและดำเนินการที่เกี่ยวข้องกับเครื่องมือภายนอกโดยไม่ต้องออกจาก Android Studio พิมพ์ @ เพื่อแสดงรายการเครื่องมือ
แล้วเลือกเครื่องมือที่จะรวมไว้ในพรอมต์สำหรับ Gemini เช่น คุณสามารถขอให้ Gemini แสดงรายการเอกสารใน Google เอกสารล่าสุดได้โดยพิมพ์ "@GoogleDocs แสดงรายการเอกสารล่าสุดของฉัน"
เฉพาะสมาชิกแพ็กเกจ Business เท่านั้น |
||
โหมดตัวแทน | โหมดตัวแทน | โหมดเอเจนต์ออกแบบมาเพื่อจัดการงานพัฒนาที่ซับซ้อนและมีหลายขั้นตอน ซึ่งมากกว่าที่คุณจะได้รับจากการแชทกับ Gemini เพียงอย่างเดียว เอเจนต์สามารถทำการเปลี่ยนแปลงในหลายไฟล์และแก้ไขข้อบกพร่องซ้ำๆ ได้ ซึ่งจะช่วยเร่งกระบวนการพัฒนา | โหมดตัวแทน |
เพิ่มคีย์ API | สำหรับโหมดตัวแทน: เพิ่มคีย์ API เพื่อขยายหน้าต่างบริบทและรับคำตอบที่มีคุณภาพสูงยิ่งขึ้น
มีผลกับผู้ใช้ในโมเดลเริ่มต้นของระดับที่ไม่มีค่าใช้จ่ายเท่านั้น |
เพิ่มคีย์ Gemini API ของคุณเอง | |
เพิ่มเซิร์ฟเวอร์ MCP | สำหรับโหมดตัวแทน: โต้ตอบกับเครื่องมือภายนอกและขยายความรู้และความสามารถโดยใช้โปรโตคอลบริบทของโมเดล (MCP) | เพิ่มเซิร์ฟเวอร์ MCP | |
โค้ด | การเติมโค้ด | Gemini มีการเติมข้อความอัตโนมัติที่ใช้ AI สำหรับโค้ดใน Android Studio ซึ่งจะปรากฏเป็นข้อความสีเทาแบบเอียงขณะที่คุณพิมพ์ การเขียนโค้ดอัตโนมัติช่วยประหยัดเวลาและทำให้คุณเขียนโปรเจ็กต์โค้ดได้เร็วขึ้นด้วยการแนะนำฟังก์ชันทั้งหมด | เร่งการเขียนโค้ดด้วยการเติมโค้ดอัตโนมัติของ AI |
การแปลงโค้ด | พรอมต์ Gemini จากตัวแก้ไขโค้ดเพื่อรับคำแนะนำโค้ดในการแก้ไข เพิ่มประสิทธิภาพ หรือเพิ่มโค้ดลงในโปรเจ็กต์ | แปลงโค้ด | |
ทบทวนชื่อตัวแปร | รับคำแนะนำจาก Gemini เกี่ยวกับวิธีเปลี่ยนชื่อตัวแปรอย่างน้อย 1 ตัวในไฟล์ | พิจารณาชื่อตัวแปรอีกครั้ง | |
สร้างสถานการณ์การทดสอบหน่วย | Gemini สามารถแนะนำสถานการณ์การทดสอบโดยใช้บริบทของโค้ดที่คุณต้องการทดสอบ เมื่อสร้างสถานการณ์การทดสอบหน่วย Gemini จะใส่ชื่อและคำอธิบายโดยละเอียดสำหรับการทดสอบ เพื่อให้คุณเข้าใจเจตนาของการทดสอบที่แนะนำแต่ละรายการได้ดียิ่งขึ้น | สร้างสถานการณ์การทดสอบหน่วย | |
เส้นทางด้วย Gemini | เขียนการทดสอบฟังก์ชันการทำงานแบบครบวงจรที่เรียกว่าเส้นทาง โดยอธิบายขั้นตอนและการยืนยันโดยใช้ภาษาธรรมชาติ Gemini จะแปลงขั้นตอนของคุณเป็นการดำเนินการที่ Gemini ทำในแอปของคุณ ขณะนี้ยังอยู่ในเวอร์ชันตัวอย่าง
ขณะนี้อยู่ในเวอร์ชันตัวอย่าง |
เส้นทางสำหรับ Android Studio | |
รหัสเอกสาร | สร้างเอกสารที่ชัดเจนและกระชับสำหรับโค้ดของคุณด้วยฉบับร่างทันทีที่คุณปรับแต่งและแก้ไขให้สมบูรณ์ได้ | สร้างเอกสารประกอบสำหรับโค้ด | |
สร้างข้อความคอมมิต | Gemini สามารถใช้บริบทจากการเปลี่ยนแปลงโค้ดและการคอมมิตล่าสุดในอดีตเพื่อสร้างข้อความคอมมิตได้ | สร้างข้อความคอมมิต | |
การปรับแต่งโค้ด | การปรับแต่งโค้ดช่วยให้คุณได้รับคำแนะนำโค้ดที่อิงตามที่เก็บข้อมูลส่วนตัวขององค์กร จึงเป็นไปตามรูปแบบการเขียนโค้ดขององค์กร ผู้ติดตามระดับธุรกิจเท่านั้น |
ภาพรวมการปรับแต่งโค้ด | |
เขียน | การสร้างตัวอย่างการแต่ง | Gemini สามารถสร้างตัวอย่าง Compose โดยอัตโนมัติ รวมถึงข้อมูลจำลองสำหรับพารามิเตอร์ตัวอย่าง สำหรับ Composable ที่เฉพาะเจาะจงหรือ Composable ทั้งหมดในไฟล์
เปิดใช้ผ่าน Studio Labs |
สร้างตัวอย่างการเขียน |
เปลี่ยนรูปแบบ UI | ใช้ภาษามนุษย์เพื่ออัปเดต UI ของแอปโดยตรงจากแผงตัวอย่าง Compose
เปิดใช้ผ่าน Studio Labs |
เปลี่ยน UI | |
การผสานรวมที่ขับเคลื่อนโดย Android | วิเคราะห์การขัดข้องด้วยข้อมูลเชิงลึกด้านคุณภาพของแอป | ใช้ Gemini เพื่อวิเคราะห์รายงานข้อขัดข้องของข้อมูลเชิงลึกด้านคุณภาพของแอป สร้างข้อมูลเชิงลึก สรุปข้อขัดข้อง และ (หากเป็นไปได้) แนะนำขั้นตอนถัดไป รวมถึงโค้ดตัวอย่างและลิงก์ไปยังเอกสารที่เกี่ยวข้อง | วิเคราะห์ข้อขัดข้องด้วยข้อมูลเชิงลึกด้านคุณภาพของแอปและ Gemini |
วิเคราะห์ข้อผิดพลาดขณะรันไทม์ด้วย Logcat | Gemini ใน Android Studio ช่วยให้คุณเข้าใจและแก้ไขข้อผิดพลาดจากหน้าต่าง Logcat ซึ่งจะช่วยปรับปรุงกระบวนการแก้ไขข้อบกพร่อง เมื่อแอปแสดงข้อผิดพลาดหรือข้อยกเว้น ให้คลิก "ถาม Gemini" เพื่อรับคำอธิบายและคำแนะนำที่นำไปใช้ได้ทันทีโดยไม่ต้องออกจาก IDE | วิเคราะห์ข้อผิดพลาดขณะรันไทม์ด้วย Logcat และ Gemini | |
รับความช่วยเหลือเกี่ยวกับข้อผิดพลาดในการสร้างและซิงค์ | Gemini เข้าใจข้อผิดพลาดในการสร้างและการซิงค์ Gradle เมื่อเกิดข้อผิดพลาด ให้คลิกลิงก์ "ถาม Gemini" ในเอาต์พุตการสร้างเพื่อช่วยคุณ วิเคราะห์และแก้ไขปัญหา | ||
ความเป็นส่วนตัวและความปลอดภัย | กำหนดค่าการแชร์บริบท | กำหนดค่าไฟล์ที่จะแชร์กับ Gemini โดยเฉพาะโดยใช้ .aiexclude ไฟล์ |
กำหนดค่าการแชร์บริบท |
การบันทึก | รวบรวมกิจกรรม Gemini ใน Cloud Logging รวมถึงพรอมต์และคำตอบ และข้อมูลเมตา เช่น บรรทัดของโค้ดที่ผู้ใช้ยอมรับ
เฉพาะสมาชิกแพ็กเกจ Business เท่านั้น |
กำหนดค่าการบันทึก Gemini Code Assist Standard และ Enterprise | |
การควบคุมบริการ VPC | สร้างสภาพแวดล้อมที่ปลอดภัยและมีการควบคุมสำหรับการเขียนโค้ดเพื่อปกป้องข้อมูลที่ละเอียดอ่อนและทรัพย์สินทางปัญญา
เฉพาะสมาชิกแพ็กเกจ Business เท่านั้น |
กำหนดค่าการควบคุมบริการ VPC สำหรับ Gemini | |
ควบคุมการเข้าถึงเครือข่ายด้วยการจำกัดโดเมนของผู้ใช้ | จำกัดการเข้าถึง Gemini ตามโดเมนของผู้ใช้
เฉพาะสมาชิกแพ็กเกจ Business เท่านั้น |
ควบคุมการเข้าถึงเครือข่ายด้วยการจำกัดโดเมนของผู้ใช้ | |
อื่นๆ | เมตริกประสิทธิภาพการทำงาน | ติดตามการใช้งาน Gemini ใน Android Studio ของทีมและผลกระทบที่มีต่อการทำงานของคุณ รวมถึงเมตริกต่างๆ เช่น อัตราการยอมรับคำแนะนำโค้ด
เฉพาะสมาชิกแพ็กเกจ Business เท่านั้น |
สร้างเมตริก Gemini Code Assist |