– Auto Close Tag :
كما اشرت سابقا، فإن محرر VS Code في بداياته قد يكون سيئ التعامل و البرمجة او التكويد بإستخدامه أمر صعب، خصوصا انه لا يدعم قفل الـ Tags اوتوماتيكيا في عدة لغات على رأسها الـ HTML، عامة تسمح لك إضافة Auto Close Tag بتنفيذ هذا الامر و تسهيله عليك، بحيث تسمح لك بتكملة الكود البرمجي و غلق الـ Tags الخاص باللغة التي تبرمج بها حاليا، بالطبع فقط في الويب، ان استخدمت برنامج VS Code من أجل البرمجة بلغات برمجية أخرى مثل الـ C# مثلا، فسيتوجب عليك تنصيب إضافات اخرى مختصة لتلك اللغة و هكذا، لكن مبدئيا فإن إضافة Auto Close Tag إضافة مهمة لمحرر الأكواد الرائع هذا .
– JsHint :
تساعدك إضافة JsHint على الإرتقاء بالكود البرمجي الجافاسكربت بشكل أفضل، إن كنت مبرمج جافاسكربت ( و فريمووركاتها أيضا ) و تستخدم محرر أكواد VS Code فيجب عليك تضمين هذه الإضافة، تسمح لك إضافة JsHint بالتعرف على الأخطاء في الكود الخاص بك، تصحيح و تكملة الأكواد أيضا، كما يمكنها القيام بعملية Debug للكود البرمجي، ستسهل عليك هذه الإضافة كتابة كود جافاسكربت صحيح و نظيف و فعال بإحترافية، يمكنك التحكم الكامل فيها أيضا فيمكنك تشغيلها تارة و تعطيلها تارة اخرى، تمتد JsHint الى القيام بنفس العملية في بعض اللغات الاخرى مثل HTML و CSS .
– IntelliSense :
إضافة اخرى مهمة لمطوري الويب، تسمح لك هذه الإضافة بإستخراج كل أسماء الكلاسات في الـ HTML و الـ CSS التي تم إستخدامها في مشروعك البرمجي، و أيضا كلاسات الإطارات الخارجية التي تتعامل معها مثل Bootstrap و غيرها، ثم تقوم بتكملتها لك في الكود الخاص بك، لست مضطرا – كما في السابق – لتذكر أسماء الكلاسات من أجل إستخدامها، أصبح بإمكانك ان تكتب حرف b في الـ Attribute Class ليظهر لك عدة خيارات لكل الكلاسات المستخدمة في المشروع البرمجي، إضافة جد مميزة لمطوري الويب .
– MsSQL :
إضافة خاصة بالتعامل مع SQL Server و قواعد البيانات و إرسال الـ Queries و تنظيمها و ما الى ذلك، إن كنت تتعامل مع قواعد البيانات، ففي الغالب ستوجد تجربة بعض الـ Queries و التحقق من صحتها و التحقق من عملها قبل ادراجها في لغة برمجية معينة مثل الـ Php او C# و غيرها، هذه الإضافة على VS Code تسمح لك بإدارة قواعد البيانات و تحويل الـ VS Code الى منصة شبيه بالـ SQL Server، إضافة مميزة لمن يتعامل مع قواعد البيانات بشتى أشكالها من أجل تجسيد و تجربة الاكواد في قواعد البيانات .
إقرأ أيضا : ما الفرق بين الـ Web Developer ( مطور الويب ) و الـ Web Designer ( مصمم الويب ) ؟
– Code Runner :
إضافة جد جد مميزة، تخيل معي انك في صدد كتابة كود جافاسكربت، و تريد التحقق من عمله أم لا، ما عليك فعله هو تضمينه في إحدى صفحات الـ HTML ثم تشغيل الصفحة و إستخراج الـ Console و التحقق من نتيجة الكود البرمجي الذي كتبته للتو، أمر قد يكون صعبا قليلا، فتأتي إضافة Code Runner لتسهيل العملية بشكل كامل، يكفي بعد تنصيب الإضافة بالطبع ان تقوم بتضليل الجزء الذي تريد تشغيله من الكود البرمجي، ثم النقر يمينا و البحث عن Run Code ثم ستظهر لك في الأسفل كونسول مخصص سيُظهر لك نتيجة الكود البرمجي او الخطأ ان كان، يمنكك فعل ذلك مع العديد من اللغات البرمجية و ليس فقط الجافاسكربت، فالإضافة تدعم العديد من اللغات منها الـ C , C++ , Ruby , Java و غيرها .
– Project Manager :
في محررات أكواد أخرى مثلا Sublime او Bracket و غيرها، يمكنك فتح أزيد من مشروع في نوافذ مختلفة، قد يبدو الأمر مزعجا خصوصا ان اردت فتح 3 او 4 مشاريع، فسيصبح الأمر متكدسا عليك و نوافذ عديدة، في برنامج VS Code يمكنك فعل نفس الشيئ، لكن يمكنك فعل شيئ أفضل، إستخدام إضافة Project Manager، تسمح لك هذه الإضافة بفتح أزيد من مشروع برمجي في مشروع واحد، و الإنتقال بينها بكل سهولة عبر تبويب في الأعلى، بذلك تنظيم أكبر لمشاريعك البرمجية سلاسة في التحويل بينها و الإنتقال من مشروع لآخر.
– Material Theme :
حبوبي الحبوب، هو الثيم او الستايل الذي أستخدمه شخصيا في الـ VS Code، رغم انه ثيم واحد الا انه يتوفر على أزيد من ستايل، منها الـ Dark و الـ Dark Blue و الـ Light، كلها جيدة، شخصيا أستخدم الـ Dark Blue، ستايل جميل و جذاب، مريح للعين و سهل تتبع الكود بتغييرات اللون المتناسقة، كما ياتي بستايل جد جميل معروف و هو الـ Material Design في خواصه الأخرى غير محرر الأكواد، الـ Fonts المستخدمة جيدة كذلك و إحترافية .
إقرأ أيضا : 10 مواقع ضرورية للمبرمجين و المطورين لتسحين وتيرة العمل عليك إستخدامها
– File Template :
إضافة اخرى مميزة ستسهل عليك الكثير و الكثير من العمل، في العديد من لغات البرمجية أثناء تهيئة ملف جديد، سيتوجب عليك في كل مرة إضافة العديد و العديد من التهيئات الأولية، مثلا في صفحات الـ HTML ربما سيتوجب عليك إضافة الوسوم الأساسية و بعض الـ Meta و الـ Viewport و غيرها و غيرها، سيبدو الأمر مملا ان قمت به في كل مرة تنشئ ملفا جديدا بهذه الصيغة. هنا تتدخل هذه الإضافة، تسمح لك إضافة File Template بإنشاء ملفات جديدة بتهئة معينة، يمكننا تسميتها بالـ Master Page التي تريد العمل بها مستقبلا في أي لغة برمجة تريد .
– Rainbow Brackets :
و نختمها بهذه الإضافة البسيطة التي تسمح لك بإضافة ألوان على الـ Brackets او الأقواس، فالكثير من الأشخاص خصوصا في الكود البرمجي الطويل يعانون من مشكلة اختلاط الأقواس مع بعضها البعض فلا تعرف أي قوس ينتمي لأي بداية، لذلك هذه الإضافة ستساعدك على إضافة ألوان لأقواس محددة من أجل تحديد بداية و نهاية كل كود، إضافة بسيطة لكنها جميلة و إحترافية و ستساعدك كثيرا.


التعليقات 0
شاركنا رأيك أو استفسارك حول الموضوع