ปรับแต่ง Codespace ของคุณ

เสร็จสมบูรณ์เมื่อ

GitHub Codespaces เป็นสภาพแวดล้อมเฉพาะสําหรับคุณ คุณสามารถกําหนดค่าที่เก็บข้อมูลของคุณด้วยคอนเทนเนอร์ dev เพื่อกําหนดค่าเริ่มต้นของสภาพแวดล้อม GitHub Codespaces และปรับแต่งประสบการณ์การพัฒนาของคุณใน Codespace ทั้งหมดของคุณด้วย dotfiles และการซิงค์การตั้งค่า

สิ่งที่คุณสามารถกําหนดค่าเองได้

มีหลายวิธีที่คุณสามารถกําหนด Codespace ของคุณเองได้ เรามาทบทวนแต่ละรายการกัน

  • การซิงค์การตั้งค่า : คุณสามารถซิงโครไนซ์การตั้งค่ารหัส Visual Studio (VS Code) ของคุณระหว่างแอปพลิเคชันเดสก์ท็อปและไคลเอ็นต์เว็บ VS Code ได้
  • Dotfiles: คุณสามารถใช้ที่เก็บ dotfiles เพื่อระบุสคริปต์ การตั้งค่าเชลล์ และการกําหนดค่าอื่น ๆ ได้
  • เปลี่ยนชื่อ Codespace: เมื่อคุณสร้าง Codespace ชื่อที่แสดงโดยอัตโนมัติจะถูกกําหนดให้มัน ถ้าคุณมี Codespaces หลายตัว ชื่อที่แสดงจะช่วยคุณแยกความแตกต่างระหว่าง Codespaces คุณสามารถเปลี่ยนชื่อที่แสดงสําหรับ Codespace ของคุณได้
  • เปลี่ยนเชลล์ของคุณ: คุณสามารถเปลี่ยนเชลล์ของคุณใน Codespace เพื่อรักษาการตั้งค่าที่คุณใช้ เมื่อคุณกําลังทํางานใน Codespace คุณสามารถเปิดหน้าต่างเทอร์มินัลใหม่ด้วยเชลล์ที่คุณเลือก เปลี่ยนเชลล์เริ่มต้นของคุณสําหรับหน้าต่างเทอร์มินัลใหม่หรือติดตั้งเชลล์ใหม่ได้ คุณยังสามารถใช้ไฟล์ dotfiles เพื่อกําหนดค่าเชลล์ของคุณได้
  • เปลี่ยนชนิดของเครื่อง: คุณสามารถเปลี่ยนชนิดของเครื่องที่ใช้งาน Codespace ของคุณเพื่อให้คุณใช้ทรัพยากรที่เหมาะสมกับงานที่คุณกําลังทําอยู่ได้
  • ตั้งค่าตัวแก้ไขเริ่มต้น: คุณสามารถตั้งค่าตัวแก้ไขเริ่มต้นของคุณสําหรับ Codespace ในหน้าการตั้งค่าส่วนบุคคลของคุณได้ ตั้งค่าการกําหนดลักษณะตัวแก้ไขของคุณเพื่อให้เมื่อคุณสร้าง Codespace หรือเปิด Codespace ที่มีอยู่ จะเปิดเป็นตัวแก้ไขเริ่มต้นของคุณ
    • รหัส Visual Studio (แอปพลิเคชันสําหรับเดสก์ท็อป)
    • รหัส Visual Studio (เว็บไคลเอ็นต์แอปพลิเคชัน)
    • เกตเวย์ JetBrains - สําหรับการเปิด Codespaces ใน JetBrains IDE
    • JupyterLab - อินเทอร์เฟซเว็บสําหรับ Project Jupyter
  • ตั้งค่าภูมิภาคเริ่มต้น: คุณสามารถตั้งค่าภูมิภาคเริ่มต้นของคุณในหน้าการตั้งค่าโปรไฟล์ GitHub Codespaces เพื่อปรับแต่งตําแหน่งที่เก็บข้อมูลของคุณ
  • ตั้งค่าการหมดเวลา: A Codespace จะหยุดทํางานหลังจากระยะเวลาของการไม่ได้ใช้งาน ตามค่าเริ่มต้น ช่วงเวลานี้คือ 30 นาที แต่คุณสามารถระบุระยะเวลาหมดเวลาเริ่มต้นที่ยาวกว่าหรือสั้นลงในการตั้งค่าส่วนบุคคลของคุณใน GitHub ได้ การตั้งค่าที่อัปเดตจะนําไปใช้กับ Codespace ใหม่ใด ๆ ที่คุณสร้าง หรือกับ Codespaces ที่มีอยู่ในครั้งถัดไปที่คุณเริ่มต้น
  • กําหนดค่าการลบอัตโนมัติ: Codespace ที่ไม่ได้ใช้งานจะถูกลบออกโดยอัตโนมัติ คุณสามารถเลือกระยะเวลาการเก็บ Codespace ที่หยุดไว้ได้ สูงสุด 30 วัน

ข้อมูลเพิ่มเติมและคําแนะนําทีละขั้นตอนเกี่ยวกับการกําหนดค่าจะอยู่ในหน่วยสรุปที่ส่วนท้ายของโมดูลนี้

เพิ่มไปยัง Codespace ของคุณด้วยส่วนขยายหรือปลั๊กอิน

คุณสามารถเพิ่มปลั๊กอินและส่วนขยายภายใน Codespace เพื่อปรับแต่งประสบการณ์การใช้งานของคุณใน JetBrains และ VS Code

ส่วนขยาย VS Code

หากคุณทํางานบน Codespace ของคุณในแอปพลิเคชันบนเดสก์ท็อป VS Code หรือไคลเอ็นต์เว็บ คุณสามารถเพิ่มส่วนขยายใด ๆ ที่คุณต้องการจาก Visual Studio Code Marketplace โปรดดู ที่สนับสนุนการพัฒนาระยะไกลและ GitHub Codespaces ในเอกสารรหัส VS สําหรับข้อมูลเกี่ยวกับวิธีที่ส่วนขยายทํางานใน GitHub Codespaces

ถ้าคุณใช้ VS Code อยู่แล้ว คุณสามารถใช้การตั้งค่าการซิงค์เพื่อซิงค์ส่วนขยาย การตั้งค่า ธีม และแป้นพิมพ์ลัดระหว่างอินสแตนซ์ภายในเครื่องของคุณและ Codespace ที่คุณสร้างโดยอัตโนมัติได้

ปลั๊กอิน JetBrains

ถ้าคุณทํางานบน Codespace ของคุณใน JetBrains IDE คุณสามารถเพิ่มปลั๊กอินจาก JetBrains Marketplace ได้