مایکروسافت ویژگی جدید Hot Reload را که در ویژوال استودیو 2022 ارائه می شود، توضیح می دهد
2 دقیقه خواندن
منتشر شده در
صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب
مایکروسافت اخیرا منتشر شده است ویژوال استودیو 2022 پیشنمایش 2 با تجربه کاملاً جدید Hot Reload که هم برای برنامههای مدیریتشده داتنت و هم برای برنامههای C++ بومی کار میکند. مایکروسافت دیروز یک پست وبلاگ طولانی منتشر کرد که در آن تجربه جدید Hot Reload را توضیح می داد.
Hot Reload توسعه دهندگان را قادر می سازد تا با کاهش زمانی که صرف ساخت/راه اندازی مجدد اپلیکیشن خود می کنند، بهره وری بیشتری داشته باشند. همچنین، تجربه جدید Hot Reload برای فایلهای کد، در کنار XAML Hot Reload کار خواهد کرد. برای بهتر کردن تجربه کلی، Hot Reload حتی در کنار قابلیتهای دیباگر موجود مانند نقاط شکست، «ویرایش و ادامه» (EnC) برای اصلاح کدهای در حال اجرا در نقطه شکست و سایر ویژگیها کار میکند.
در حال حاضر، Hot Reload با برنامههای مبتنی بر XAML مانند WPF و WinUI 3، Windows Forms، برنامههای وب ASP.NET، Blazor Server، برنامههای کنسول و غیره کار میکند. مایکروسافت همچنین برنامههایی برای اضافه کردن پشتیبانی از برنامههای Blazor Wasm و .NET MAUI iOS/Android در آینده دارد.
در این نسخه، ما خوشحالیم که بهبودهای عمده را در تجربه Hot Reload خود اعلام کنیم، نکات برجسته شامل مواردی مانند پشتیبانی اولیه ما برای ویرایش صفحات Razor در برنامه های وب ASP.NET شما، پشتیبانی از برنامه های Hot Reloading C++ در طول تجربه اشکال زدایی، توانایی برای استفاده از .NET Hot Reload بدون دیباگر هنگام راهاندازی برنامه با CTRL-F5 و پشتیبانی از انواع بیشتری از ویرایشها.
در پیوند زیر میتوانید درباره تجربه Hot Reload بیشتر بدانید.
منبع: مایکروسافت