Visual Studio Codespaces อยู่บน GitHub Codespaces แล้ว

0
https://tr1.cbsistatic.com/hub/i/r/2014/04/30/03480eee-dd54-4a74-bcf7-f2e0a5a7b524/resize/770x/d966c80498c774959b8db71e5ba0e8e5/githuboctocatlogo043014.jpg

เมื่อช่วงต้นเดือนที่ผ่านมา Microsoft ได้ประกาศว่า Visual Studio Codespaces นั้นจะถูกนำไปรวมกับ GitHub Codespaces ซึ่ง Visual Studio Codespaces นั้นเป็นสภาพแวดล้อมในการพัฒนาระบบแบบ on-demand ที่อยู่บนคลาวด์โดยจะคล้ายๆ กับ Gitpod ซึ่งผลิตภัณฑ์ที่ควบรวมกันนี้จะรองรับ Azure Functions และสามารถใช้งานร่วมกับ Visual Studio 2019, Visual Studio Code และเบราว์เซอร์สมัยใหม่ได้

ตามที่ Microsoft ให้ข้อมูล การควบรวมเข้าสู่ GitHub Codespaces นั้นเพื่อมุ่งหวังที่จะจัดการกับความต้องการที่จะต้องเปลี่ยนแปลงจาก repository ให้มาเป็น codespace ซึ่งเป็นประเด็นหนึ่งจากผู้ใช้งาน Visual Studio Codespaces ได้แจ้งขึ้นมาตั้งแต่เริ่มปล่อยให้ใช้งานออกมาเมื่อเมษายนที่ผ่านมา

ด้วย GitHub Codespaces นั้น นักพัฒนาระบบจะสามารถตั้งค่าสภาพแวดล้อมบน VS Code ที่ปรับแต่งได้และเป็นแบบ container ได้โดยตรงจาก GitHub repository ซึ่งเมื่อสภาพแวดล้อมต่างๆ ได้สร้างขึ้นมาแล้ว ก็จะสามารถเข้าถึงได้ผ่านเบราว์เซอร์หรือ Visual Studio (VS Code หรือ VS 2019) ได้เลย และด้วย IDE ออนไลน์นี้ได้อิงจาก VS Code จึงทำให้ Visual Studio Code Marketplace นั้นสามารถเข้าถึงได้จาก Codespace ด้วย ทำให้ extension ต่างๆ ที่มีอยู่มากมายสามารถโหลดเข้าไปติดตั้งได้บนสภาพแวดล้อมดังกล่าว นอกจากนี้ยังสามารถรองรับภาษาการเขียนโปรแกรมได้อย่างหลากหลาย รวมทั้ง Dockerfile, LiveShare และนำไป deploy บน Azure ด้วยการใช้ GitHub Actions ได้เลย

https://res.infoq.com/news/2020/09/visual-codespaces-now-github/en/resources/1ghcodespaces-1600833494042.png
GitHub Codespaces look and feel

อย่างไรก็ดี ณ ตอนนี้ GitHub Codespaces นั้นยังให้ใช้งานได้เวอร์ชัน beta แบบจำกัดอยู่ ซึ่งเวอร์ชันสมบูรณ์คาดว่าน่าจะออกมาในช่วงเดือนพฤศจิกายนนี้ และ Visual Studio Codespaces ปัจจุบันนั้นจะถูกยกเลิกไปในเดือนกุมภาพันธ์ปีหน้าต่อไป

Source : https://www.infoq.com/news/2020/09/visual-codespaces-now-github/