مع الإصدار الأخير من Microsoft Visual Studio 2022 Preview 2 ، قدمت Microsoft تجربة Hot Reload الجديدة التي لا تساعد المطورين على زيادة إنتاجيتهم فحسب ، بل تدعم أيضًا تطبيقات .NET المُدارة وتطبيقات C ++ الأصلية.
في الوقت نفسه ، ستظل تقنية Hot Reload الجديدة لملفات الأكواد تعمل جنبًا إلى جنب مع XAML Hot Reload مما يجعل كل من XAML و .NET Hot Reload متاحين للتطبيقات التي تستخدم XAML لواجهة المستخدم الخاصة بهم.
علاوة على ذلك ، يعمل Hot Reload جنبًا إلى جنب مع مطوري إمكانات مصحح الأخطاء الحاليين المألوفين مثل نقاط التوقف و "التحرير والمتابعة" (EnC) لتعديل التعليمات البرمجية قيد التشغيل عند نقطة توقف والميزات الأخرى.
هدف عملاق البرمجيات من خلال التحديث الأخير لبيئة التطوير الخاصة به هو توفير أكبر عدد ممكن من عمليات إعادة تشغيل التطبيقات بين عمليات التحرير قدر الإمكان وفقًا لمدونة جديدة للمطورين . لتحقيق ذلك ، أتاحت Microsoft للمطورين إمكانية تحرير ملفات التعليمات البرمجية لتطبيقاتهم وفي كثير من الحالات ، قم بتطبيق تغييرات التعليمات البرمجية على الفور دون الحاجة إلى إيقاف تشغيل التطبيقات أو إعادة تشغيلها مؤقتًا.
تجديد تجربة Hot Reload
في Microsoft Visual Studio 2022 Preview 2 ، يعمل Hot Reload مع العديد من أنواع التطبيقات بما في ذلك تلك التي تدعمها XAML مثل WPF و WinUI 3 جنبًا إلى جنب مع العديد من التطبيقات الأخرى بما في ذلك Windows Forms وتطبيقات الويب ASP.NET و Blazor Server وتطبيقات Console وغيرها من التطبيقات حيث يتم استخدام وقت تشغيل .NET الحديث مع مصحح أخطاء Visual Studio.
للمضي قدمًا ، تخطط الشركة لإضافة دعم لتطبيقات الويب Blazor في المزيد من السيناريوهات وتحرير ملفات CSS أثناء Hot Reload على الرغم من أنها تخطط أيضًا لإضافة مزيد من التحسينات على تجربة المستخدم في Visual Studio 2022.
قالت Microsoft أيضًا إنها تعمل بنشاط لدعم المزيد من أنواع التطبيقات في المستقبل مثل Blazor Wasm و .NET MAUI iOS / Android.
من المحتمل أن يرحب المطورون باستخدام Visual Studio 2022 بالقدرة على تحرير ملفات التعليمات البرمجية للتطبيق وتطبيق التغييرات دون الحاجة إلى إيقاف تشغيل التطبيق مؤقتًا أو إعادة تشغيله لأن هذا سيوفر لهم الوقت ويساعد على تحسين إنتاجيتهم الإجمالية.

تعليقات
إرسال تعليق