ไมโครซอฟท์เปิดตัวส่วนขยายสำหรับ VS Code ในชื่อ Remote Development ทำให้สามารถพัฒนาซอฟต์แวร์บนเครื่องอื่นผ่านการเชื่อมต่อ SSH, ใน Windows Subsystem for Linux (WSL), หรือแม้แต่ในคอนเทนเนอร์
ความสามารถนี้ไม่ใช่เพียงการเมาน์สตอเรจจากระยะไกลมาแก้ไขไฟล์บนเครื่องของเราเท่านั้น แต่ในเครื่องหรือคอนเทนเนอร์นั้นมี VS Code รันอยู่ด้วย และส่วนขยายบางส่วนก็จะไปรันอยู่บนเครื่องระยะไกลเหล่านั้น เช่น ส่วนขยายสำหรับรองรับภาษาที่ใช้ดีบั๊กก็จะรันอยู่ในเซิร์ฟเวอร์ ขณะที่ส่วนขยายจำพวกธีมจะรันบนเครื่องของเรา
สำหรับคนที่ไม่ได้พัฒนาบนเซิร์ฟเวอร์ ส่วนขยายนี้ยังมีประโยชน์มากสำหรับการพัฒนาบนคอนเทนเนอร์ และการพัฒนาโดยไม่ต้องการเซ็ตอัพไลบรารีและคอมไพล์เลอร์สำหรับภาษาใหม่ในเครื่อง โดยหากใน workspace มีไฟล์ devcontainer.json ส่วนขยาย Remote Development นี้จะสร้างอิมเมจและรันขึ้นมาเอง
ตอนนี้ต้องใช้ VS Code รุ่น Insiders เท่านั้นจึงจะใช้งานได้
ที่มา - VS Code Blog
Comments
กราบงามๆแก่ MS
หัวข่าว - Developement >> Development
อารมณ์เหมือนเราไม่ต้อง ftp ไฟล์มาแก้แล้ว ftp กลับไปที่ server แล้วใช่ป่าว
ใช่ครับ มันคือการ remote ไปที่ server ผ่าน vscode เลย เวลาเปิดไฟล์หรือโฟลเดอร์ก็คือเราเปิดอยู่ใน server
สุดยอดมากๆ สำหรับการเขียน python บน RPi เพราะเวลา debug มันจะต้องรันบน RPi อันนี้ช่วยให้เขียนโค้ดในเครื่องได้เสมือนเขียนใน RPi เลย