ตรวจสอบคุณสมบัติ GitHub Copilot
GitHub Copilot นําเสนอรายการคุณสมบัติที่เพิ่มขึ้นสําหรับบุคคลและองค์กร
คุณสมบัติ GitHub Copilot
GitHub Copilot มีคุณสมบัติมากมายเพื่อปรับปรุงประสบการณ์การเขียนโค้ด ซึ่งบางส่วนอาจอยู่ในการแสดงตัวอย่างสาธารณะ ฟีเจอร์ที่พร้อมใช้งานจะขึ้นอยู่กับแผนของคุณและว่าคุณใช้ GitHub Copilot ในฐานะบุคคลธรรมดาหรือผ่านองค์กร
คุณลักษณะ GitHub Copilot ต่อไปนี้ถูกนําออกใช้และได้รับการสนับสนุนเป็นคุณลักษณะความพร้อมใช้งานทั่วไป:
การทําให้โค้ดเสร็จสมบูรณ์
คําแนะนําลักษณะการเติมข้อความอัตโนมัติจาก GitHub Copilot ใน IDE ที่รองรับ (Visual Studio Code, Visual Studio, JetBrains IDE, Azure Data Studio, Xcode, Vim/Neovim และ Eclipse)
ถ้าคุณใช้ Visual Studio Code คุณยังสามารถใช้คําแนะนําการแก้ไขถัดไป ซึ่งจะคาดการณ์ตําแหน่งของการแก้ไขครั้งต่อไปที่คุณน่าจะทําและแนะนําความสมบูรณ์สําหรับการแก้ไขนั้น
GitHub Copilot แชท
อินเทอร์เฟซการสนทนาที่ช่วยให้คุณถามคําถามที่เกี่ยวข้องกับการเขียนโค้ดและอัปเดตไฟล์ GitHub Copilot Chat พร้อมใช้งานบนเว็บไซต์ GitHub ใน GitHub Mobile ใน IDE ที่รองรับ (Visual Studio Code, Visual Studio, JetBrains IDE, Eclipse IDE และ Xcode) และใน Windows Terminal ผู้ใช้ยังสามารถใช้ทักษะ GitHub จาก GitHub Copilot Chat (GitHub ทักษะไม่รวมอยู่ในแผน GitHub Copilot Free)
ตัวแทน GitHub Copilot Chat
มุมมอง GitHub Copilot Chat มีตัวแทนในตัวที่ปรับให้เหมาะสมสําหรับงานต่างๆ ตัวแทนที่มีอยู่แล้วภายในต่อไปนี้พร้อมใช้งานใน Visual Studio Code:
ตัวแทน: ใช้ตัวแทนเมื่อคุณมีงานเฉพาะในใจและต้องการเปิดใช้งาน GitHub Copilot เพื่อแก้ไขโค้ดของคุณโดยอัตโนมัติ เอเจนต์กําหนดไฟล์ที่จะทําการเปลี่ยนแปลง เสนอการเปลี่ยนแปลงโค้ดและคําสั่งเทอร์มินัลเพื่อทํางานให้เสร็จสมบูรณ์ และทําซ้ําเพื่อแก้ไขปัญหาจนกว่างานเดิมจะเสร็จสมบูรณ์
แผน: ใช้ตัวแทนแผนเมื่อคุณต้องการสร้างแผนการใช้งานทีละขั้นตอนที่มีโครงสร้างก่อนทําการเปลี่ยนแปลง ตัวแทนแผนจะวิเคราะห์คําขอของคุณ แบ่งออกเป็นขั้นตอนที่ไม่ต่อเนื่อง และสร้างแผนโดยละเอียดที่สามารถส่งต่อไปยังตัวแทนเพื่อนําไปใช้ได้
ถาม: ใช้ตัวแทนถามเมื่อคุณต้องการถามคําถามเกี่ยวกับฐานโค้ด หัวข้อการเขียนโค้ด หรือแนวคิดด้านเทคโนโลยีทั่วไปโดยไม่ต้องทําการเปลี่ยนแปลงไฟล์
การตรวจสอบรหัส GitHub Copilot
คําแนะนําในการตรวจสอบรหัสที่ AI สร้างขึ้นเพื่อช่วยให้คุณเขียนโค้ดได้ดียิ่งขึ้น
ตัวแทนการเข้ารหัส GitHub Copilot
ตัวแทน AI อัตโนมัติที่สามารถเปลี่ยนแปลงโค้ดให้คุณได้ คุณสามารถกําหนดปัญหา GitHub ให้กับ GitHub Copilot และตัวแทนจะดําเนินการเปลี่ยนแปลงที่จําเป็น และจะสร้างคําขอดึงข้อมูลเพื่อให้คุณตรวจสอบ คุณยังสามารถขอให้ GitHub Copilot สร้างคําขอดึงข้อมูลจาก GitHub Copilot Chat ได้อีกด้วย คุณลักษณะนี้มีให้ใช้งานในแผน GitHub Copilot Pro, GitHub Copilot Pro+, GitHub Copilot Business และ GitHub Copilot Enterprise
GitHub Copilot ใน CLI
อินเทอร์เฟซที่คล้ายกับในเทอร์มินัลซึ่งคุณสามารถถามคําถามเกี่ยวกับบรรทัดคําสั่ง คุณสามารถขอให้ GitHub Copilot ให้คําแนะนําคําสั่งหรือคําอธิบายคําสั่งได้ ผู้ใช้ยังสามารถรวม GitHub Copilot ใน Windows Terminal Canary ได้อีกด้วย
GitHub Copilot สร้างสรุปคําขอดึงข้อมูล
ข้อมูลสรุปที่สร้างขึ้นโดย AI เกี่ยวกับการเปลี่ยนแปลงที่เกิดขึ้นในคําขอดึงข้อมูล ซึ่งไฟล์เหล่านี้ส่งผลกระทบต่อไฟล์และสิ่งที่ผู้ตรวจสอบควรมุ่งเน้นเมื่อดําเนินการตรวจสอบ คุณลักษณะนี้ไม่รวมอยู่ในแผน GitHub Copilot ฟรี
ส่วนขยาย GitHub Copilot
ส่วนขยาย GitHub Copilot เป็นแอป GitHub ประเภทหนึ่งที่รวมพลังของเครื่องมือภายนอกเข้ากับ GitHub Copilot Chat ส่วนขยาย GitHub Copilot สามารถพัฒนาได้โดยทุกคน สําหรับการใช้งานส่วนตัวหรือสาธารณะ และสามารถแชร์กับผู้อื่นผ่าน GitHub Marketplace
GitHub Copilot คําแนะนําที่กําหนดเอง
ปรับปรุงการตอบกลับ GitHub Copilot Chat โดยให้รายละเอียดตามบริบทเกี่ยวกับค่ากําหนด เครื่องมือ และข้อกําหนดของคุณ
หน่วยความจํา GitHub Copilot (การแสดงตัวอย่างสาธารณะ)
GitHub Copilot สามารถอนุมานและจัดเก็บข้อมูลที่เป็นประโยชน์เกี่ยวกับที่เก็บ ซึ่ง GitHub Copilot ตัวแทนการเข้ารหัสและการตรวจสอบโค้ด GitHub Copilot สามารถใช้เพื่อปรับปรุงคุณภาพของผลลัพธ์เมื่อทํางานในที่เก็บนั้น
GitHub Copilot ช่องว่าง
จัดระเบียบและรวมศูนย์เนื้อหาที่เกี่ยวข้อง เช่น โค้ด เอกสาร ข้อมูลจําเพาะ และอื่นๆ ลงในพื้นที่ทํางานที่รวบรวมคําตอบของ GitHub Copilot ในบริบทที่เหมาะสมสําหรับงานที่เฉพาะเจาะจง
GitHub Copilot ใน GitHub Desktop
สร้างข้อความและคําอธิบายการยอมรับโดยอัตโนมัติด้วย GitHub Copilot ใน GitHub Desktop ตามการเปลี่ยนแปลงที่คุณทํากับโครงการของคุณ
สรุป
GitHub Copilot มีคุณสมบัติเพื่อปรับปรุงประสบการณ์การเขียนโค้ด ทั้งใน IDE ที่คุณเลือกและในอินเทอร์เฟซอื่นๆ ความพร้อมใช้งานของฟีเจอร์เหล่านี้ขึ้นอยู่กับแผนของคุณและว่าคุณใช้ GitHub Copilot ในฐานะบุคคลธรรมดาหรือผ่านองค์กร