إضفاء المرح على البرمجة: استخدامات مُمتعة لإضافات VS Code (لا تُعزز بالضرورة مهاراتك التقنية)
لا يمكن إنكار أن VS Code هو أحد أقوى محررّات الأكواد المتاحة. ما يميّز هذه الأداة ليس فقط ميزاتها أو واجهتها سهلة الاستخدام، بل قدرتها على التخصيص وجعلها أكثر قوة من خلال تنزيل الإضافات.
إذا كنت تعتمد حاليًا على هذه الأداة في تطوير الويب، فمن المحتمل أنك قمت بتنزيل بعض إضافات VS Code المتعلقة بتطوير الويب لتسريع سير عملك، مثل Live Server و Tabnine. وإذا كنت تستخدم VS Code بشكل أساسي للبرمجة بلغة Python، فربما تكون قد نزّلت إضافات مثل Ruff أو Excalidraw.
مثلي كمثل معظم المبرمجين، أعتمد بشكل أساسي على محرر الأكواد في… حسنًا، كتابة الأكواد. ومعظم الإضافات التي نزّلتها تهدف إلى مساعدتي في كتابة أكواد أفضل وتحسين سير عملي. ولكن في الوقت نفسه، أستخدم عددًا قليلًا من الإضافات “السخيفة” التي لا تساعدني على الإطلاق في كتابة أكواد أفضل. إنها ببساطة تجعل العملية أكثر متعة ومرحًا، وبطريقة ما، أكثر إمتاعًا.
إضافة الحيوانات الأليفة إلى VS Code: لمسة من المرح في بيئة التطوير
خلال حصص البرمجة الأولى، قمت بتجربة إضافة مرحة اسمها VS Code Pets. هذه الإضافة تضع حيوانًا أليفًا افتراضيًا داخل محرر الأكواد الخاص بك في VS Code. يتجول هذا الحيوان ويقفز، وغالبًا ما يسترخي في زاوية الشاشة أثناء عملك على الكود. بصراحة، مجرد إلقاء نظرة سريعة على زاوية الشاشة ورؤية هذا الرفيق الصغير يضفي شعورًا بالراحة، خاصة عندما أواجه صعوبة في فهم سبب عدم عمل الكود.
توفر لك الإضافة خيارات متنوعة من الحيوانات الأليفة مثل الأرنب، والقط، والدجاجة، والسرطان، والثعلب، وغيرها الكثير. والأفضل من ذلك، أنك لست مقيدًا بحيوان واحد فقط؛ يمكنك إضافة العديد من الحيوانات الأليفة وتسميتها أيضًا. علاوة على ذلك، يمكنك النقر على زر في القائمة لإلقاء كرة داخل المحرر ليلعب بها حيواناتك. بمجرد القيام بذلك، تبدأ جميع الحيوانات بمطاردة الكرة في جميع أنحاء الشاشة، وعلى الرغم من أن الأمر قد يبدو سخيفًا، إلا أنه دائمًا ما يرسم ابتسامة على وجهي. إنها طريقة رائعة لإضفاء جو من المرح والتخفيف من ضغط العمل أثناء البرمجة، خاصة عند مواجهة تحديات معقدة في الكود.
إضافة Pokémon إلى بيئة تطوير VS Code
إذا كنت من محبي سلسلة Pokémon وتفضل وجود شخصيات Pokémon تتجول في محرر الأكواد الخاص بك بدلاً من الحيوانات الأليفة الافتراضية، فإن إضافة VS Code Pokémon هي خيار مثالي لك. تتيح لك هذه الإضافة استدعاء شخصيات Pokémon مختلفة تتجول في نافذة المحرر أثناء عملك على المشاريع.
يمكنك تخصيص أنواع Pokémon التي تظهر، وتحديد عددها، وحتى التفاعل معها. استمتع بشخصيات الجيل الأول الكلاسيكية مثل Pikachu و Charmander و Bulbasaur، أو اختر شخصياتك المفضلة من الجيل الثاني مثل Totodile و Cyndaquil و Chikorita. بالإضافة إلى ذلك، يمكنك النقر على أيقونة “Spawn random additional Pokémon” (التي تظهر على شكل سهمين متقاطعين) لإضافة شخصية Pokémon مفاجئة إلى المحرر في أي وقت.
الأمر المميز حقًا هو أنه في حال قمت بتثبيت كل من إضافة Pokémon وإضافة Pets، ستتمكن من رؤيتهما معًا في بيئة التطوير، ولكن في زوايا منفصلة من المحرر، مما يخلق ساحة لعب برمجية فوضوية ولكنها مبهجة.
وضع الطاقة (Power Mode): متعة بصرية أثناء البرمجة
قد تبدو هذه الإضافة غير ضرورية للبعض، ولكنها أصبحت جزءًا لا يتجزأ من تجربتي في البرمجة. بعد تثبيت إضافة Power Mode وتمكينها في الإعدادات، ستظهر جزيئات صغيرة في كل مرة تكتب فيها. إذا كنت لا تفضل هذه الجزيئات، وترغب في إضافة المزيد من الإثارة، يمكنك الاختيار من بين مجموعة متنوعة من التأثيرات البصرية، مثل Rift بسيط، أو Rift متفجر، أو ألعاب نارية، أو لهب، أو سحر، وحتى شخصية Clippy الكرتونية الشهيرة.
تتضمن الإضافة أيضًا عدادًا للمجموعات (Combo Meter) يعرض شريط تقدم يتناقص تدريجيًا بمرور الوقت. اكتب قبل أن يفرغ الشريط، وسيمتلئ العداد مرة أخرى لمواصلة سلسلة المجموعات الخاصة بك. توقف عن الكتابة، وستتم إعادة تعيين المجموعة. تقوم الإضافة أيضًا بحساب كل حرف تكتبه، مما يجعل الأمر برمته ممتعًا بشكل غريب. أنا شخصيًا أجد متعة في تحدي نفسي لإكمال المهام في وقت محدد، لذا فإن وجود عداد المجموعات أثناء البرمجة يساعدني على التركيز بشكل أكبر. في بعض الأحيان، تكون تلك الشرارة الصغيرة من الألعاب النارية أو رؤية العداد يتجاوز الآلاف كافية لإبقائي ملتصقًا بلوحة المفاتيح لفترة أطول. تعتبر إضافة Power Mode طريقة ممتعة لإضفاء الحيوية على بيئة تطوير Visual Studio Code (VS Code) الخاصة بك، وتحفيزك على الكتابة بشكل أسرع وأكثر دقة. ابحث عن “Power Mode VS Code” لتحسين محركات البحث.
Rainbow Fart: إضافة مرحة لتحفيز المبرمجين في VS Code
البرمجة ليست بالمهمة السهلة. في بعض الأحيان، عندما تقضي ساعات طويلة في جلسة برمجية وتحاول عبثًا إصلاح خطأ برمجي مستعصي، كل ما تتمناه هو سماع كلمات تشجيعية ترفع من معنوياتك. إذا لم يكن هناك من يقدم لك هذا الدعم، فإن إضافة Rainbow Fart لـ Visual Studio Code (VS Code) ستوفر لك ذلك. بعد تثبيت هذه الإضافة ومنحها الإذن بالاندماج مع محرر التعليمات البرمجية الخاص بك، ستبدأ في إظهار عبارات الإطراء والتشجيع بشكل غير متوقع أثناء البرمجة، مما يضفي جوًا من المرح والتفاؤل على عملية التطوير.
الغريب في الأمر أن هذه الإضافة يبدو أنها تعمل فقط عند إنشاء دالة جديدة أو إضافة الرمز “=>”. ولكن نظرًا لمدى تكرار إنشاء الدوال أثناء البرمجة، فستستمع إلى عبارات الإطراء بشكل متكرر. على سبيل المثال، تتضمن بعض عبارات الإطراء التي قدمتها لي إضافة Rainbow Fart: “أنت مبرمج عبقري”، و “ممتاز”، و “استمر”، و “أنت الأفضل”، وغيرها الكثير. العيب الوحيد؟ تحتاج إلى إبقاء صفحة Rainbow Fart مفتوحة حتى تعمل الإضافة. ومع ذلك، فهي إضافة ممتعة، حتى لو فاجأتك أحيانًا أثناء تصحيح الأخطاء. تعتبر Rainbow Fart أداة رائعة لتعزيز الإنتاجية ورفع الروح المعنوية للمبرمجين، خاصةً خلال فترات العمل المكثف.
أداة “مساعد التركيز Subway Surfers”
أعاني شخصيًا من صعوبة الحفاظ على التركيز لفترات طويلة. فمثلًا، عندما أستعد للامتحانات، ألجأ إلى حيل مختلفة مثل إغلاق هاتفي في مكان بعيد أو مشاهدة بث مباشر لـ “الدراسة معي” على YouTube لخداع نفسي بأنني منتج. وفي أثناء العمل، غالبًا ما أشغل مسلسلًا على Netflix أو مقطع فيديو لألعاب الفيديو في الخلفية لمساعدتي على عدم فقدان التركيز.
إضافة “مساعد التركيز Subway Surfers” في VS Code تعتمد على نفس المبدأ. تقوم هذه الإضافة بإضافة مشغل صور GIF في أسفل محرر الأكواد الخاص بك، يعرض بشكل متكرر لقطات لعب مستمرة من لعبة Subway Surfers، مما يمنح عقلك جرعة صغيرة من التحفيز البصري أثناء البرمجة. بدلًا من الحاجة إلى تشغيل اللعبة على جهاز iPad أو في علامة تبويب منفصلة واستخدام تقسيم الشاشة، تحافظ هذه الإضافة على كل شيء داخل VS Code نفسه، مما يقلل من عوامل التشتيت ويزيد من الإنتاجية. هذه الإضافة مفيدة بشكل خاص للمطورين الذين يجدون صعوبة في التركيز لفترات طويلة أو الذين يحتاجون إلى محفز بصري خفيف للحفاظ على انتباههم أثناء العمل على مشاريعهم البرمجية. ابحث عن “مساعد التركيز Subway Surfers” في متجر إضافات VS Code لتجربتها بنفسك.
إضافات VS Code هذه تزيد متعة البرمجة 10 أضعاف
هل ستساعدك هذه الإضافات المذكورة أعلاه في البرمجة بأي شكل من الأشكال؟ على الأرجح لا. لكن هل ستجعل العملية ممتعة أكثر؟ بالتأكيد. إنها مجموعة من الإضافات الترفيهية التي تضفي لمسة من المرح على بيئة التطوير VS Code، وتساعد على كسر الروتين وتجديد الطاقة. أتمنى لو كنت أعرف المزيد من الإضافات المشابهة!