บทนำ
GitHub Copilot เป็นคู่ค้าด้านการเขียนโค้ดของ AI ที่ให้คําแนะนําเกี่ยวกับการกรอกข้อมูลอัตโนมัติในขณะที่คุณเขียนโค้ด รับคําแนะนําโดยการพิมพ์โค้ดหรืออธิบายในภาษาธรรมชาติ
Copilot วิเคราะห์ไฟล์และไฟล์ที่เกี่ยวข้อง โดยเสนอคําแนะนําในตัวแก้ไขข้อความของคุณ ใช้ OpenAI Codex ซึ่งเป็นระบบ AI ใหม่ที่พัฒนาโดย OpenAI เพื่อช่วยให้บริบทได้รับบริบทจากโค้ดที่เขียนและข้อคิดเห็น จากนั้นจึงแนะนําบรรทัดใหม่หรือฟังก์ชันทั้งหมด
GitHub Codespaces เป็นสภาพแวดล้อมสําหรับนักพัฒนาที่โฮสต์ในการทํางานในระบบคลาวด์ที่สามารถเรียกใช้ด้วย Visual Studio Code คุณสามารถปรับแต่งประสบการณ์การพัฒนาสําหรับโครงการพัฒนาใดๆ บน GitHub การติดตั้งการขึ้นต่อกัน ไลบรารี และแม้แต่ส่วนขยายและการตั้งค่า Visual Studio Code ล่วงหน้า
สถานการณ์: การปรับปรุงโครงการ
ในฐานะนักพัฒนา คุณต้องการโค้ดพิมพ์ที่มีประสิทธิภาพมากขึ้นเร็วขึ้นทั้งสําหรับโครงการใหม่สุทธิและโครงการที่มีอยู่ สําหรับงานนี้คุณหวังว่าผู้ช่วย AI คือสิ่งที่คุณต้องการในการปรับปรุงเวิร์กโฟลว์นักพัฒนาของคุณในการเขียนโค้ดเอกสารการทดสอบและอื่น ๆ
ในโมดูลนี้ คุณจะเข้าใจวิธีที่คุณสามารถใช้ GitHub Copilot กับตัวอย่างที่นําไปใช้ซึ่งปรับเปลี่ยนที่เก็บโดยใช้พร้อมท์เพื่อกําหนดลักษณะการทํางานการเลื่อนและคําแนะนําสดหลังจากพิมพ์โค้ดเริ่มต้น
ฉันจะเรียนรู้สิ่งใด
โดยบทสรุปของโมดูลนี้คุณจะได้รับทักษะเพื่อ:
- กำหนดค่าที่เก็บ GitHub ใน Codespace และติดตั้งส่วนขยาย GitHub Copilot
- การสร้างพรอมต์เพื่อรับข้อเสนอแนะจาก GitHub Copilot
- ใช้ GitHub Copilot เพื่อปรับปรุงโครงการของคุณ
วัตถุประสงค์หลักคืออะไร
หลังจากเสร็จสิ้นโมดูลนี้แล้ว คุณสามารถใช้พร้อมท์เพื่อกําหนดค่าโครงการ JavaScript ด้วย GitHub Copilot ใน GitHub Codespaces
ข้อกำหนดเบื้องต้น
- ความเข้าใจพื้นฐานเกี่ยวกับ JavaScript และตัวแก้ไขข้อความ
- ความเข้าใจพื้นฐานของ Git และ GitHub และเรียกใช้คำสั่ง
gitพื้นฐาน เช่นgit addและgit push - จําเป็นต้องมีบัญชี GitHub ที่มีการสมัครใช้งานสําหรับ GitHub Copilot สําหรับบัญชี GitHub ส่วนตัวของคุณหรือบัญชี GitHub ที่จัดการโดยองค์กรหรือองค์กร สําหรับการเรียนรู้ ตัวเลือก Copilot Free ที่มีขีดจํากัดการใช้งานควรเพียงพอ