ใน VSCode 1.82 นั้น ได้ปล่อย feature ที่น่าสนใจมาหลายตัว
หนึ่งในนั้นคือ Built-in port forwarding
โดยไม่ต้องลง extension หรือ เครื่องมือใด ๆ เพิ่มเติม
ทำให้สามารถพัฒนา และ ทดสอบระบบงานผ่าน internet หรือ public ip ได้ง่ายขึ้น
ปล. ด้านหลังของการทำงานคือ Dev Tunnels
การใช้งานก็ไม่ยาก
เริ่มด้วย update VSCode มาเป็น version 1.82
จากนั้นทำการ start web server ใน command line
ตัวอย่างเช่น NodeJS
ทำการ start ที่ port = 3000
จากนั้นไปที่ tab Port และกดปุ่ม Forward a Port เลย
ทำการ authen/authorize ผ่าน GitHub ก่อน
ใส่ port ที่ต้องการ จะได้รับ URL ที่เป็น public
สามารถเข้าใช้งานผ่าน internet ได้เลย
โดยกำหนด visibility เป็น private หรือ public ได้เลย
ในการใช้งานครั้งแรกก็ทำการ Authorize ให้ GitHub Dev Tunnels ก่อน
ก่อนนี้ถ้าจะทำงานในรูปแบบนี้ ต้องใช้งานผ่าน
ลองใช้งานกันดูครับ ใช้งานง่ายและสะดวกดี