ปรับแต่ง 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 ได้