ตรวจสอบคุณสมบัติการตรวจสอบโค้ด GitHub Copilot
GitHub Copilot ตรวจสอบโค้ดและแสดงความคิดเห็นได้
การตรวจสอบโค้ด GitHub Copilot ใน Visual Studio Code รองรับการตรวจสอบสองประเภท:
- การเลือกการตรวจสอบ: ไฮไลต์โค้ดและขอให้มีการรีวิวเริ่มต้น
- ตรวจสอบการเปลี่ยนแปลง: ร้องขอการตรวจสอบการเปลี่ยนแปลงทั้งหมดของคุณอย่างละเอียด
ฟังก์ชันการทํางานปัจจุบันและความพร้อมใช้งานของการตรวจทานสองชนิดจะสรุปไว้ในตารางต่อไปนี้:
| คุณสมบัติ | ตรวจสอบการเลือก | ตรวจสอบการเปลี่ยนแปลง |
|---|---|---|
| มีจําหน่ายใน | Visual Studio Code | Visual Studio Code และเว็บไซต์ GitHub |
| คุณสมบัติพรีเมียม/มาตรฐาน | ฟีเจอร์มาตรฐานมีให้สําหรับสมาชิก GitHub Copilot ทุกคน | คุณลักษณะพรีเมียม พร้อมใช้งานกับแผน GitHub Copilot Pro, GitHub Copilot Pro+, GitHub Copilot Business และ GitHub Copilot Enterprise ใช้โควตารายเดือนสําหรับแต่ละบุคคล |
| คำอธิบาย | การทบทวนเบื้องต้นของส่วนที่ไฮไลต์ไว้ของโค้ดพร้อมคําติชมและคําแนะนํา | การตรวจสอบการเปลี่ยนแปลงทั้งหมดอย่างลึกซํา |
| สนับสนุนภาษา | ทั้งหมด | C, C#, C++, Go, Java, JavaScript, Kotlin, Markdown, Python, Ruby, Swift, TypeScript |
| รองรับแนวทางการเข้ารหัสแบบกําหนดเอง | ไม่ใช่ | ใช่ |
โควตารายเดือนรีวิวรหัส
การตรวจสอบเปลี่ยนประเภทของการตรวจสอบโค้ด GitHub Copilot เป็นคุณลักษณะระดับพรีเมียมที่มีโควต้ารายเดือนต่อคน
หมายเหตุ
โควต้าต่อคนสําหรับการตรวจสอบรหัส GitHub Copilot จะเริ่มในวันที่ 4 มิถุนายน 2025
เมื่อคุณมอบหมาย GitHub Copilot เป็นผู้ตรวจทานสําหรับคําขอดึงข้อมูล ระบบจะหักคําขอพรีเมียมหนึ่งรายการออกจากโควต้ารายเดือนของคุณทุกครั้งที่ GitHub Copilot โพสต์ความคิดเห็นไปยังคําขอดึงข้อมูล
หากมีการกําหนดค่าที่เก็บให้ร้องขอการตรวจสอบโค้ดจาก GitHub Copilot โดยอัตโนมัติสําหรับคําขอดึงข้อมูลใหม่ทั้งหมด หากคําขอดึงข้อมูลถูกสร้างขึ้นโดย GitHub Actions หรือโดยบอท การใช้งานจะนําไปใช้กับผู้ใช้ที่ทริกเกอร์เวิร์กโฟลว์ (หากระบุได้) หรือกับเจ้าของการเรียกเก็บเงินที่กําหนด
เมื่อคุณถึงโควต้ารายเดือน คุณจะไม่สามารถรับการตรวจสอบรหัสจาก GitHub Copilot ได้จนกว่าโควต้าของคุณจะรีเซ็ต เว้นแต่คุณจะอัปเกรดแผน GitHub Copilot หรือเปิดใช้งานคําขอพรีเมียมเพิ่มเติม
คำเตือน
GitHub Copilot ไม่รับประกันว่าจะพบปัญหาหรือปัญหาทั้งหมดในคําขอดึงข้อมูล และบางครั้งก็เกิดข้อผิดพลาด ตรวจสอบความคิดเห็นของ GitHub Copilot อย่างรอบคอบเสมอ และเสริมคําติชมของ GitHub Copilot ด้วยการตรวจสอบโดยมนุษย์
ใช้คุณลักษณะการตรวจสอบโค้ด
GitHub Copilot ช่วยตรวจสอบโค้ดได้ ไม่ว่าจะเป็นบล็อกโค้ดที่คุณเลือกในตัวแก้ไขหรือการเปลี่ยนแปลงทั้งหมดที่รวมอยู่ในคําขอดึงข้อมูล (ต้องใช้ส่วนขยายคําขอดึงข้อมูล GitHub)
ตรวจสอบบล็อกโค้ดที่เลือกในตัวแก้ไขโค้ด
การดําเนินการ อัจฉริยะตรวจสอบ เป็นวิธีตรวจสอบและวิเคราะห์โค้ดของคุณ ซึ่งสามารถช่วยคุณระบุพื้นที่สําหรับการปรับปรุง แนะนําการปรับปรุงและให้คําแนะนําเกี่ยวกับแนวทางปฏิบัติที่ดีที่สุด คําแนะนําที่สร้างขึ้นโดยคุณลักษณะการตรวจสอบโค้ดสามารถช่วยให้คุณปรับปรุงคุณภาพ ความน่าเชื่อถือ ประสิทธิภาพการทํางาน และการรักษาความปลอดภัยของโค้ดของคุณได้
เปิดไฟล์โค้ดในตัวแก้ไข
เลือกรหัสที่คุณต้องการตรวจสอบ
คลิกขวาที่รหัสที่เลือก แล้วเลือก สร้างการตรวจทานรหัส>
ตัวแทนรีวิวโค้ดจะสร้างความคิดเห็นการตรวจสอบในแผง COMMENTS (ด้านล่างตัวแก้ไขโค้ด) และแสดงการอัปเดตที่แนะนําแบบอินไลน์ในตัวแก้ไขโค้ด
นําทางผ่านคําแนะนําและนําไปใช้หรือละทิ้งการอัปเดต
ตรวจสอบการเปลี่ยนแปลงทั้งหมดกับฐานข้อมูลของคุณ
คุณลักษณะ GitHub Copilot Code Review ให้วิธีตรวจสอบการเปลี่ยนแปลงที่จัดลําดับขั้นหรือไม่ได้จัดเตรียมทั้งหมดในฐานโค้ดของคุณ ซึ่งสามารถช่วยคุณระบุพื้นที่สําหรับการปรับปรุง แนะนําการปรับปรุงและให้คําแนะนําเกี่ยวกับแนวทางปฏิบัติที่ดีที่สุด คําแนะนําที่สร้างขึ้นโดยคุณลักษณะการตรวจสอบโค้ดสามารถช่วยให้คุณปรับปรุงคุณภาพ ความน่าเชื่อถือ ประสิทธิภาพการทํางาน และการรักษาความปลอดภัยของโค้ดของคุณได้
ใน Visual Studio Code สลับไปยังมุมมอง ตัวควบคุมแหล่งที่มา
เมื่อต้องการร้องขอการตรวจสอบการเปลี่ยนแปลงที่ไม่ได้จัดเตรียมไว้ ให้วางตัวชี้เมาส์ไว้เหนือ CHANGES แล้วเลือกปุ่ม GitHub Copilot การตรวจสอบโค้ด - การเปลี่ยนแปลงที่ไม่ได้ส่ง
รอให้ GitHub Copilot ตรวจสอบการเปลี่ยนแปลงของคุณ โดยปกติแล้วจะใช้เวลาน้อยกว่า 30 วินาที
ถ้า GitHub Copilot มีข้อคิดเห็นใดๆ ข้อคิดเห็นเหล่านั้นจะแสดงแบบอินไลน์ในแฟ้มของคุณ และในแท็บ ปัญหา
สรุป
GitHub Copilot ตรวจสอบโค้ดและแสดงความคิดเห็นได้ การตรวจสอบโค้ด GitHub Copilot ใน Visual Studio Code รองรับการตรวจทานสองชนิด: การเลือกการตรวจทานและการเปลี่ยนแปลงการตรวจทาน การดําเนินการ อัจฉริยะ ตรวจทาน เป็นวิธีการตรวจสอบและวิเคราะห์โค้ดที่เลือก ซึ่งสามารถช่วยคุณระบุพื้นที่สําหรับการปรับปรุง แนะนําการปรับปรุงและให้คําแนะนําเกี่ยวกับแนวทางปฏิบัติที่ดีที่สุด คุณลักษณะ GitHub Copilot Code Review ให้วิธีการตรวจทานการเปลี่ยนแปลงที่จัดลําดับขั้นหรือไม่ได้จัดเตรียมโดยใช้มุมมอง Source Control ของ Visual Studio Code