ในบทความก่อนหน้านี้ เราได้พูดคุยเกี่ยวกับข่าวใหม่ของ นี้ GitHub ช่วยให้คุณสร้างที่เก็บส่วนตัวได้ไม่ จำกัด จำนวน ด้วยข้อเสนอ GitHub ฟรีฟรี
การประกาศนี้รวมถึงการประกาศอื่น ๆ ที่เกิดขึ้นในช่วงไม่กี่เดือนที่ผ่านมาดูเหมือนจะเป็นผลมาจากการเข้าซื้อ GitHub ของ Microsoft
การดำเนินการที่มีจุดมุ่งหมายไม่เพียง แต่จะเร่งการนำแพลตฟอร์มแลกเปลี่ยนซอร์สโค้ดมาใช้เท่านั้น ในธุรกิจ แต่ยังนำผลิตภัณฑ์ของ Microsoft ไปสู่ตลาดใหม่ ๆ
ทั้งสอง บริษัท สัญญาว่าจะรวมผลิตภัณฑ์ของตนเข้าด้วยกันเพื่อให้นักพัฒนาและธุรกิจมีประสบการณ์การแบ่งปันซอร์สโค้ดและการทำงานร่วมกันแบบใหม่
Y สิ่งนี้เริ่มเป็นรูปเป็นร่างในช่วงเดือนกันยายนที่ผ่านมาเมื่อ Microsoft ประกาศ Azure Pipelines(บริการการปรับใช้และการรวมอย่างต่อเนื่องใหม่ (CI / CD) ที่สร้างขึ้นใน GitHub) และการแสดงตัวอย่างสาธารณะของส่วนขยาย GitHub Pull Request (PR) สำหรับ Visual Studio Code
เราต้องเน้นว่าคำขอดึงถูกใช้โดยโครงการที่ทำงานร่วมกันหรือโอเพ่นซอร์สเพื่อเสนอแพตช์หรือคุณลักษณะใหม่ ๆ
Microsoft ต้องการเชื่อมต่อผลิตภัณฑ์ของตน
ด้วยนามสกุลนี้Microsoft นำเสนอประสบการณ์การจัดการคำขอดึงใหม่ให้กับผู้ใช้ Visual Studio Code
อนุญาตให้พวกเขาทำงานร่วมกันแสดงความคิดเห็นตรวจสอบและตรวจสอบความถูกต้องของ GitHub PR ได้จากตัวแก้ไขโค้ด
เป็นหนึ่งในคุณสมบัติหลัก ช่วยให้คุณสามารถรับรองความถูกต้องและเชื่อมต่อตัวแก้ไขโค้ดกับ GitHub และเพื่อให้สามารถแสดงรายการและนำทาง PR จาก Visual Studio Code.
ท่ามกลางความเป็นไปได้อื่น ๆ การรวมเทอร์มินัลยังคงมีให้เพื่อให้อินเทอร์เฟซโค้ดของ Visual Studio และเครื่องมือบรรทัดคำสั่งเช่น git สามารถอยู่ร่วมกันได้
ส่วนขยาย VS Code นี้มาตามที่ Microsoft ได้อธิบายไว้โดยเติมช่องว่างในขั้นตอนการทำงานที่วิศวกรหลายล้านคนพบเจอทุกวัน
เพื่อให้เกิดช่องว่างนี้ในมุมมอง Microsoft ได้ย้ำถึงประสบการณ์การร้องขอการดึงข้อมูลในวันนี้:
“ วันนี้เมื่อตรวจสอบซอร์สโค้ดพวกเราหลายคนถูกบังคับให้ผู้แก้ไขของเราใช้อินเทอร์เฟซเว็บที่เรียบง่ายหรือเครื่องมือตรวจสอบของบุคคลที่สามซึ่งแสดงการเปลี่ยนแปลงในตัวแก้ไขอื่น
สิ่งนี้ช่วยให้คุณได้รับภาพรวมของการเปลี่ยนแปลง แต่ส่วนใหญ่แล้วคุณไม่มีบริบททั้งหมดเกี่ยวกับวิธีการเปลี่ยนแปลงที่เกิดขึ้นและผลกระทบต่อซอร์สโค้ดโดยรอบอย่างไร
นอกเหนือจากสภาพแวดล้อมการเขียนโค้ดตามปกติแล้วคุณจะไม่มีแป้นพิมพ์ลัดธีมโปรดและการปรับแต่ง
แย่กว่านั้นหมายความว่าคุณไม่มีสภาพแวดล้อมในการสำรวจซอร์สโค้ดและตรวจสอบว่าการเปลี่ยนแปลงที่คุณกำลังตรวจสอบทำงานได้อย่างถูกต้อง «
เกี่ยวกับคำขอดึงรหัส VS
นับตั้งแต่เปิดตัว GitHub PR สำหรับ Visual Studio Code แบบสาธารณะเป็นครั้งแรก Microsoft ได้ทำการปรับปรุงเครื่องมือมากมาย
และเช่นเดียวกับ GitHub ในบล็อกอย่างเป็นทางการ ด้วยส่วนขยายเวอร์ชันล่าสุดตอนนี้คุณสามารถสร้างคำขอดึง GitHub ได้โดยตรงใน Visual Studio Code และไม่ใช่แค่จัดการจากตัวแก้ไขโค้ด
ในการสร้างคำขอดึงใน VS Code เพียงแค่ ผู้ใช้จะต้องวางเมาส์เหนือหัวข้อ "GitHub Pull Request" แล้วคลิกเครื่องหมาย +
จากนั้นเลือกสาขาเป้าหมายของคำขอดึงและกด "Enter" เพื่อเปิด RP ของคุณ
คำขอดึงรหัส VS มีการปรับปรุงเล็กน้อยอื่น ๆ อีกมากมายที่คุณสามารถดูได้ในบันทึกประจำรุ่นที่มีอยู่ในที่เก็บโครงการ.
คุณยังสามารถดาวน์โหลดส่วนขยายเวอร์ชันล่าสุดบน GitHub ได้อีกด้วย โปรดทราบว่าคำขอดึงรหัส VS สามารถติดตั้งหรืออัปเดตได้โดยตรงจาก VS Code
นอกเหนือจากความสามารถในการสร้างคำขอดึงตอนนี้ด้วยเวอร์ชันล่าสุดของไฟล์ ของ Visual Studio Code คุณสามารถแนะนำการเปลี่ยนแปลงความคิดเห็นและดูการตรวจสอบประสิทธิภาพการทำงานสำหรับแต่ละ RP
สำหรับคำแนะนำเกี่ยวกับการเปลี่ยนแปลงโค้ดคุณสามารถฝากไว้เป็นความคิดเห็นโดยมีการระบุรหัสปัจจุบันถัดจากการเปลี่ยนแปลงที่แนะนำ
สามารถใช้คำแนะนำได้อย่างง่ายดายโดยการเลือกใช้โปรแกรมแก้ไขเพื่อตรวจสอบความถูกต้องของโปรแกรมแก้ไขรหัสใหม่
หากคุณต้องการทราบข้อมูลเพิ่มเติมอีกเล็กน้อยคุณสามารถเยี่ยมชมได้ บทความ GitHub ต่อไปนี้