Visual Studio 2019 .NET الإنتاجية

يركز فريق إنتاجية .NET الخاص بك الحي (المعروف أيضًا باسم Roslyn) كثيرًا على تحسين تجربة ترميز .NET. في بعض الأحيان ، يكون القليل من عمليات إعادة البناء والإصلاحات البرمجية التي تعمل على تحسين سير عملك. ربما تكون قد شاهدت العديد من التحسينات في المعاينات ، ولكن بالنسبة لك جميعًا الذين كانوا ينتظرون بفارغ الصبر إصدار GA ، إليك بعض الميزات التي قد تستمتع بها!




تحسينات الأدوات


أنا متحمس أكثر لألوان تصنيف Roslyn الجديدة. تلقت ألوان Visual Studio Code مدحًا كبيرًا لذلك قمنا بدمج أنظمة ألوان مماثلة في Visual Studio. محرر الكود الخاص بك هو الآن أكثر قليلا الملونة. الكلمات الأساسية وطرق المستخدم والمتغيرات المحلية وأسماء المعلمات والمشغلين الزائدين جميعهم يحصلون على ألوان جديدة. يمكنك حتى تخصيص الألوان لكل تصنيفات بناء جملة في أدوات> خيارات> البيئة> الخطوط والألوان وانتقل إلى "أعضاء المستخدم".


ألوان تصنيف روزلين جديدة


في أسفل الملفات في المحرر الخاص بك توجد مؤشرات صحة المستند وكذلك أيقونة تنظيف الكود الخاصة بنا. تتيح لك مؤشرات صحة المستند معرفة عدد الأخطاء والتحذيرات الموجودة في الملف الذي تفتحه حاليًا. يمكنك النقر على أيقونة تنظيف الكود لتطبيق قواعد نمط الكود المحددة في أدوات> خيارات أو ، إذا كان لديك ملف محرر لتكوين نمط رمز واحد عبر فريقك ، فسيطبق الأنماط المحددة في هذا الملف.


صورة

يمكنك تحرير ملفات المشاريع على غرار sdk بنقرة مزدوجة بسيطة! يمكنك أيضًا عرض ملفات المشروع هذه مع المعاينة في التنقل في GoToAll (Ctrl + t) والبحث في محتويات مراجع الملفات.


صورة

تحميل مجموعة فرعية من المشاريع في الحل الخاص بك مع حلول تمت تصفيتها ! يمكنك الآن إلغاء تحميل المشاريع وحفظ ملف .slnf الذي سيفتح المشاريع التي حددتها فقط. يساعدك ذلك في الوصول إلى الشفرة التي تهتم بها بسرعة دون الحاجة إلى تحميل حل كامل.


افتح مجموعة فرعية فقط من المشاريع في حل باستخدام مرشحات الحلول


البحث عن جميع المراجع يصنف حسب نوع المرجع. يمكنك التصفية حسب القراءة / الكتابة في عمود "النوع" الجديد في نافذة العثور على جميع المراجع.


تصفية المراجع عن طريق القراءة / الكتابة مع البحث عن كل المراجع


قم بتشغيل تنسيق نمط الكود على الحل بالكامل في سطر الأوامر باستخدام أداة dotnet format العمومية.


صورة

Intellicode عبارة عن امتداد يوفر استكمالًا أكثر ذكاءً مع intellisense مع نماذج مدربة على تعلم الآلة تعمل على أكثر من 2000 مستودع .NET مفتوح المصدر على GitHub.


تقدم Intellicode اقتراحات أكثر ذكاءًا استنادًا إلى السيناريو الخاص بك


الآن الجامع من إصلاحات التعليمات البرمجية الجديدة و refactorings!


Foreach إلى LINQ

صورة

إضافة مرجع مفقود لأنواع غير مستوردة

صورة

مزامنة مساحة الاسم واسم المجلد

صورة

عكس التعبيرات الشرطية

صورة

سحب أعضاء لأعلى الحوار لترقية الأعضاء إلى واجهة

صورة

التفاف / المسافة البادئة / محاذاة المعلمات / الحجج

صورة

إزالة قيم التعبير غير المستخدمة والمعلمات

صورة

هذه مجموعة من الميزات البارزة لما هو جديد في Visual Studio 2019 ، للحصول على قائمة كاملة ، انظر ملاحظات الإصدار . كالمعتاد ، أحب تعليقاتك عبر twitter أو على GitHub أو في قسم التعليقات أدناه. أيضًا ، من بين الأشياء المهمة التي يجب مراعاتها أنه لاستخدام .NET Core 3.0 Preview ستحتاج إلى تنزيل وتثبيت SDK ، وهو غير مضمن مع برنامج تثبيت Visual Studio 2019 حتى الآن.



KendraHavens
كندرا الملاذات

مدير البرنامج ، .NET و Visual Studio

Source: https://habr.com/ru/post/ar447462/


All Articles