บทนำ
GitHub Copilot เป็นผู้ช่วยเขียนโค้ดขั้นสูงที่ขับเคลื่อนด้วย AI ซึ่งสามารถเพิ่มประสิทธิภาพของนักพัฒนาได้อย่างมากในทุกขั้นตอนของเวิร์กโฟลว์การพัฒนาของคุณ GitHub Copilot ช่วยประหยัดเวลาสําหรับนักพัฒนา ทําให้พวกเขาสามารถมุ่งเน้นไปที่การแก้ปัญหาและนวัตกรรมในระดับที่สูงขึ้นโดยทําให้งานประจําเป็นไปโดยอัตโนมัติ ให้โค้ดที่เกี่ยวข้องสมบูรณ์ และสร้างบล็อกโค้ดทั้งหมดที่เร่งวงจรการพัฒนาตั้งแต่การเข้ารหัสเริ่มต้นไปจนถึงการดึงคําขอให้เสร็จสมบูรณ์
GitHub Copilot นําเสนอตัวเลือกการโต้ตอบที่ยืดหยุ่นซึ่งปรับให้เหมาะกับเวิร์กโฟลว์ของคุณ ไม่ว่าจะผ่านการเติมโค้ดใน IDE การแชทเชิงสนทนาสําหรับการแก้ปัญหาที่ซับซ้อน ฟีเจอร์การทํางานร่วมกันบน GitHub.com หรือความช่วยเหลือในบรรทัดคําสั่ง Copilot จะผสานรวมกับสภาพแวดล้อมต่างๆ ได้อย่างราบรื่นเพื่อปรับปรุงประสบการณ์การพัฒนาและประสิทธิภาพการทํางานของคุณ การทําความเข้าใจโหมดการโต้ตอบเหล่านี้เป็นกุญแจสําคัญในการปลดล็อกศักยภาพสูงสุดของ GitHub Copilot และเพิ่มประสิทธิภาพเวิร์กโฟลว์การเขียนโค้ดของคุณเพื่อส่งมอบการเปลี่ยนแปลงโค้ดที่มีคุณภาพอย่างรวดเร็ว
โมดูลนี้ครอบคลุมวิธีการที่แตกต่างกันสําหรับการโต้ตอบกับ GitHub Copilot ซึ่งจะแนะนําคุณว่าเมื่อไรที่ไหนและวิธีการใช้วิธีการเหล่านี้เพื่อสื่อสารเป้าหมายของคุณกับ Copilot อย่างมีประสิทธิภาพและให้ข้อมูลที่จําเป็นเพื่อทํางานของคุณให้เสร็จสมบูรณ์
ในโมดูลนี้ คุณจะได้เรียนรู้เกี่ยวกับ:
- วิธีใช้คําแนะนําอัตโนมัติของ GitHub Copilot บานหน้าต่างคําแนะนําหลายรายการ และความสามารถในการปรับให้เข้ากับรูปแบบการเขียนโค้ดต่างๆ เพื่อเร่งเวิร์กโฟลว์การพัฒนา
- วิธีให้บริบทแก่ GitHub Copilot ผ่านความคิดเห็นแบบอินไลน์ บล็อกความคิดเห็น docstrings และความคิดเห็นประเภทอื่นๆ เพื่อเพิ่มความแม่นยําและความเร็วในการสร้างโค้ด
- โต้ตอบกับ GitHub Copilot ผ่านการสนทนาด้วยภาษาธรรมชาติเพื่อสร้างโค้ดที่ซับซ้อน ดีบักปัญหา รับคําอธิบายโค้ด และปรับปรุงงานการพัฒนาแบบเรียลไทม์
- วิธีปรับปรุงความเกี่ยวข้องของคําแนะนําของ GitHub Copilot Chat โดยใช้การอ้างอิงขอบเขต คําสั่งเครื่องหมายทับ และเอเจนต์เพื่อทํางานประจําให้เสร็จอย่างรวดเร็ว
- ใช้ประโยชน์จาก GitHub Copilot บน GitHub.com สําหรับการสํารวจที่เก็บ ความช่วยเหลือในการดึงคําขอ งานของตัวแทน และเวิร์กโฟลว์การตรวจสอบโค้ดร่วมกัน
- วิธีโต้ตอบกับ GitHub Copilot ใน CLI เพื่อรับคําอธิบายคําสั่ง คําแนะนํา และดําเนินการคําสั่งเพื่อทําให้เวิร์กโฟลว์เทอร์มินัลเป็นแบบอัตโนมัติ
- วิธีการตั้งค่าการกําหนดค่า GitHub Copilot CLI นามแฝง และจัดการการตั้งค่าความเป็นส่วนตัว รวมถึงการเลือกไม่ใช้การรวบรวมข้อมูลการใช้งาน