يعد محرر 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 )
5 - إضافة Bracket Pair Colorizer 2 :
إن أكثر ما يربك المطور أثناء كتابة الكود هو الأقواس 🐸 , تتيح لك هذه الإضافة تلوين الأقواس حسب تابعيتها , ليكون من السهل عليك فهم مكان بلوكات الكود بسهولة
والتعديل عليها بكل بساطة .
الخلاصة :
تم تطوير هذه الإضافات لتسهيل عملك كمطور برمجيات , يمكنك التعمق في المزيد عبر فتح نافذة plugins في VS CODE وكتابة اسم اللغة أو إطار العمل الذي تعمل عليه ,
وسيقوم محرر الكود باقتراح الإضافات لك مرتبة حسب أكثر تقييم أو تنزيل لها .