14 منتجًا جديدًا في Visual Studio 2019

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

الحذر ، والكثير من متحركة.



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


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

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

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

صورة

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

صورة

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

صورة

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

صورة

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

صورة

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

صورة

الآن الجامع لإصلاحات قانون جديد وإعادة بناء المساكن!


Foreach ل LINQ


صورة

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


صورة

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


صورة

قلب التعبيرات الشرطية


صورة

سحب الأعضاء لأعلى للوصول إلى الواجهة


صورة

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


صورة

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


صورة

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

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


All Articles