บันทึกและจัดการพรอมต์ด้วยคลังพรอมต์

ใช้คลังพรอมต์เพื่อบันทึกและจัดการพรอมต์ที่ใช้บ่อย รวมถึงเรียกคืนได้อย่างรวดเร็วเมื่อต้องการ หากมีพรอมต์ที่ใช้บ่อยสำหรับไฟล์หรือส่วนของโค้ดที่แตกต่างกัน คุณสามารถใช้ตัวแปรเทมเพลตพรอมต์ซึ่งจะแทนที่ด้วยโค้ดหรือไฟล์ที่เลือกโดยอัตโนมัติในระหว่างการดำเนินการพรอมต์ เวิร์กโฟลว์ที่มีประสิทธิภาพนี้ช่วยให้คุณไม่ต้องพิมพ์พรอมต์ที่ใช้บ่อยซ้ำอีก จึงช่วยประหยัดเวลาและแรง

หากต้องการเปิดคลังพรอมต์ ให้ไปที่ไฟล์ (Android Studio ใน macOS) การตั้งค่า > เครื่องมือ > Gemini > คลังพรอมต์

บันทึกพรอมต์

หากต้องการเพิ่มพรอมต์ ให้ทำตามขั้นตอนต่อไปนี้

  1. เปิดคลังพรอมต์โดยคลิกไฟล์ (Android Studio ใน macOS) > การตั้งค่า > เครื่องมือ > Gemini > คลังพรอมต์
  2. หากต้องการกำหนดขอบเขตของพรอมต์ ให้ใช้เมนูแบบเลื่อนลงขอบเขต
    • กฎระดับ IDE จะเป็นแบบส่วนตัวสำหรับคุณและใช้ได้ในหลายโปรเจ็กต์
    • แชร์กฎระดับโปรเจ็กต์กับเพื่อนร่วมทีมที่ทำงานในโปรเจ็กต์เดียวกันได้
  3. หากต้องการเพิ่มพรอมต์ใหม่ ให้คลิกเพิ่ม
  4. ตั้งชื่อพรอมต์ ชื่อนี้จะปรากฏใน เมนูคลังพรอมต์หากคุณต้องการใช้พรอมต์จาก เอดิเตอร์
  5. ป้อนพรอมต์ในช่องที่ให้ไว้ หากพรอมต์เกี่ยวข้องกับการอ้างอิงโค้ดที่เฉพาะเจาะจง คุณสามารถเพิ่มโค้ดที่เกี่ยวข้องระหว่างการดำเนินการพรอมต์ได้โดยใช้ตัวแปรต่อไปนี้ในพรอมต์
    • $SELECTION - แสดงข้อความที่เลือก หรือข้อความรอบๆ เคอร์เซอร์ หากไม่ได้เลือกข้อความ
    • $CURRENT_FILE - แสดงข้อความทั้งหมดในไฟล์ที่กำลัง ใช้งานอยู่ในเครื่องมือแก้ไข
  6. ไม่บังคับ: หากไม่ต้องการให้พรอมต์แสดงในเมนูคลังพรอมต์ ให้ยกเลิกการเลือกแสดงในเมนูคลังพรอมต์
  7. หากต้องการใช้การเปลี่ยนแปลงและกำหนดค่าการตั้งค่าอื่นๆ ต่อไป ให้คลิกใช้ หากต้องการใช้การเปลี่ยนแปลงและออกจากกล่องโต้ตอบการตั้งค่าทันที ให้คลิกตกลง

นอกจากนี้ คุณยังคลิกขวาที่พรอมต์ในแชทเพื่อบันทึกไว้ใช้ในภายหลังได้ด้วย หากต้องการใช้พรอมต์ที่บันทึกไว้ ให้คลิกขวาในเอดิเตอร์ แล้วไปที่ Gemini > คลังพรอมต์เพื่อใช้พรอมต์

ใช้พรอมต์ที่บันทึกไว้

หากต้องการใช้พรอมต์จากคลังพรอมต์ ให้ทำตามขั้นตอนต่อไปนี้

  1. ไฮไลต์โค้ดที่เกี่ยวข้อง หากเกี่ยวข้องกับพรอมต์ที่คุณวางแผนจะใช้ หากพรอมต์ไม่ได้อ้างอิงโค้ดที่เฉพาะเจาะจง คุณจะวางเคอร์เซอร์ไว้ที่ใดก็ได้ในไฟล์
  2. หากต้องการดูรายการพรอมต์ ให้คลิกขวาในเอดิเตอร์ แล้วไปที่ Gemini > คลังพรอมต์
  3. หากต้องการส่งพรอมต์ไปยัง Gemini ให้เลือกพรอมต์จากเมนู

แชร์และจัดการพรอมต์ระดับโปรเจ็กต์

คุณสามารถแชร์และจัดการพรอมต์ระดับโปรเจ็กต์กับเพื่อนร่วมทีมที่ทำงานในโปรเจ็กต์เดียวกันได้ เมื่อบันทึกพรอมต์ที่ระดับโปรเจ็กต์ในคลังพรอมต์ ระบบจะจัดเก็บพรอมต์ไว้ที่ <project-root>/.idea/project.prompts.xml หากต้องการแชร์และ จัดการพรอมต์ระดับโปรเจ็กต์ ให้เพิ่มโฟลเดอร์ .idea ลงในระบบควบคุมเวอร์ชัน