แก้โค้ดไม่ต้องรอนาน Visual Studio 2022 รองรับ Hot Reload ทั้งบน .NET และ C++

by mk
2 August 2021 - 07:13

ไมโครซอฟท์โชว์ฟีเจอร์ 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

Blognone Jobs Premium