يعد محرر VS Code من أفضل وأشهر محررات الكود , التي تسعى دائماً للتسهيل على المطور عبر إضافاته (Plugins) المميزة ,

في المقال الآتي سنستعرض أفضل 5 إضافات ستساعدك في تطوير التطبيقات عبر Flutter .

 

1 - إضافة Pubspec Assist : 

لإضافة مكتبة جديدة لتطبيقك , عادةً تذهب للبحث عليها في غوغل لتجدها ضمن موقع pub.dev الشهير , لكن ماذا لو كنت تحفظ اسم المكتبة أو جزء منها ؟ 

ما عليك إلا تنزيل هذه الإضافة إلى VS CODE والضغط على (Crtl + Shift + p ) وكتابة اسم المكتبة أو جزء منها , وستقوم  Pubspec Assist بإضافتها تلقائياً لملف

pubspec.yaml و لآخر إصدار متوفر لها ومتوافقك مع تطبيقك .



2 - إضافة Dart Data Class Generator : 

عند تعاملك مع API أو كلاسات للبيانات ( Models ) ستحتاج لكتابة json serialization للموديل مثل fromMap أو fromJson , هذه الإضافة ستقوم بالمهمة بدلاً عنك , 

حيث ستقوم بتوليد constructor للكلاس مع كل الدوال المتعلقة بالـ json . 


3 - إضافة Color Highlight : 

يعد فهم أكواد الألوان ( مثل أكواد HEX )  صعباً للغاية , هذه الإضافة ستقوم بتلوين كود اللون باللون المختار مثل : #8bdc4f 


4 - إضافة Better Comments : 

لا يوجد مطور لا يكتب التعليقات على الكود , سواء لنفسه أو للفريق الذي يعمل معه

 , تقوم هذه الإضافة بتلوين التعليقات داخل الكود حسب نوعها (  Todo , Alert , Question ) 

Better Comments VS CODE Plugin


5 - إضافة Bracket Pair Colorizer 2 : 

إن أكثر ما يربك المطور أثناء كتابة الكود هو الأقواس 🐸 , تتيح لك هذه الإضافة تلوين الأقواس حسب تابعيتها , ليكون من السهل عليك فهم مكان بلوكات الكود بسهولة

والتعديل عليها بكل بساطة .




الخلاصة : 

تم تطوير هذه الإضافات لتسهيل عملك كمطور برمجيات  , يمكنك التعمق في المزيد عبر فتح نافذة plugins في VS CODE وكتابة اسم اللغة أو إطار العمل الذي تعمل عليه , 

وسيقوم محرر الكود باقتراح الإضافات لك مرتبة حسب أكثر تقييم أو تنزيل لها .