ไมโครซอฟท์โชว์ฟีเจอร์ Hot Reload ตัวใหม่ของ Visual Studio 2022 Preview 2 ที่รองรับทั้งการเขียน .NET และ C++ แบบเนทีฟ
Hot Reload เป็นฟีเจอร์ของ IDE หลายตัวที่ช่วยให้แก้โค้ดแล้วเห็นการเปลี่ยนแปลงทันที ไม่ต้องรอรีสตาร์ตโปรแกรมที่เขียนอีกครั้ง ทำให้จังหวะการทำงานของโปรแกรมเมอร์เร็วขึ้นมาก อย่างไรก็ตาม การทำ Hot Reload ขึ้นกับภาษาและแพลตฟอร์มที่ใช้งานด้วย
ก่อนหน้านี้ Visual Studio รองรับ Hot Reload เฉพาะการเขียน .NET และ XAML สำหรับส่วน UI เท่านั้น รอบนี้ไมโครซอฟท์กลับไปทำการบ้านมาใหม่ ให้ Hot Reload เวอร์ชันใหม่รองรับการเขียนโปรแกรมหลากหลายมากขึ้น ได้แก่
- ASP.NET (Blazor Server & Razor Pages)
- C++ แบบใช้ debugger (Apply Code Changes)
- .NET 6 แบบไม่ต้องใช้ debugger
ในอนาคต ไมโครซอฟท์ประกาศจะรองรับ Hot Reload เพิ่มเติมคือ
- Blazor Wasm
- การแก้ CSS แล้วเห็นการเปลี่ยนแปลงแบบเรียลไทม์
- .NET MAUI บน iOS/Android
ที่มา - Microsoft
Comments
้นึกถึง flutter เลยครับ เพราะผมเห็นเจ้านี้เจ้าแรกตอนเริ่มศึกษาเขียนแอปบนมือถือ