يمكن أن يكون العدد الهائل من الامتدادات لـ VS Code ساحقًا لدرجة أنه حتى المستخدمين المخضرمين يضيعون في البحث عن ما يحتاجون إليه. اسمحوا لي أن أريكم كيفية نقل تجربة الترميز الخاصة بك إلى مستوى جديد تمامًا مع عشرة تمديدات رمز لا يمكنني العيش بدونها!
عندما تبدأ مشروعًا جديدًا ، فإن VS Code غالبًا ما تقترح ملحقات أساسية – مثل Java Intellisense لمشاريع Java أو أدوات Python لتطوير Python. ومع ذلك ، هناك العديد من الامتدادات الأخرى التي يمكن أن تعزز بشكل كبير كل من إنتاجيتك وجودة الكود الخاص بك ، بغض النظر عن نوع المشروع الذي تعمل عليه. فيما يلي عشرة من امتدادات Code المفضلة لدي. جربهم ، وسرعان ما ، لن تكون قادرًا على العيش بدونهم أيضًا!
10
شجرة تودو
الحفاظ على التنظيم أثناء الترميز أمر بالغ الأهمية ، وتساعد Todo Tree من خلال تسليط الضوء على TODO و FIXME وعلامات التعليقات الأخرى في الكود الخاص بك. يوفر عرضًا جانبيًا حيث يمكنك رؤية كل تودوك في مكان واحد ، مما يجعل من السهل تتبع المهام المعلقة والديون الفنية. هذا مفيد بشكل خاص للمشاريع الكبيرة حيث يمكن أن يكون تتبع العمل غير المكتمل أمرًا صعبًا.
9
أجمل
يجب أن يكون تنسيق الكود متسقًا عبر المشاريع ، ويضمن أجمل ذلك. يقوم هذا الامتداد تلقائيًا بتنظيم الكود الخاص بك وفقًا للقواعد المحددة مسبقًا ، مما يسهل القراءة والصيانة. سواء كنت تعمل مع ملفات JavaScript أو TypeScript أو حتى JSON ، فإن Prettier يحتفظ بتنسيقك نظيفًا مع ضغط مفتاح واحد. مع العديد من الإضافات المتاحة ، يمكنك استخدام أجمل للمساعدة في تنسيق التعليمات البرمجية لأي لغة برمجة تقريبًا.

متعلق ب
ما هو JSON وكيف تستخدمه؟
JSON (تدوين كائن JavaScript) هو تنسيق موحد لتمثيل البيانات المنظمة.
8
الخادم المباشر
بالنسبة لمطوري الويب ، فإن Live Server هو مغير للألعاب. يقوم بتشغيل خادم تطوير محلي يقوم تلقائيًا بتحديث متصفحك كلما قمت بحفظ ملف. هذا مفيد بشكل خاص لمشاريع HTML و CSS و JavaScript ، مما يتيح لك رؤية التغييرات في الوقت الفعلي دون الحاجة إلى إعادة تحميل الصفحة يدويًا. إذا كنت تقضي الكثير من الوقت في العمل على تطبيقات الويب ، فيمكن أن يجعل Live Server حياتك أسهل بكثير.
7
eslint
بالنسبة لمطوري JavaScript و TypeScript ، فإن ESLINT أمر لا بد منه. يساعد في اصطياد أخطاء بناء الجملة ، وفرض معايير الترميز ، ومنع الأخطاء المحتملة قبل أن تصبح مشكلة. يربطه العديد من المطورين بأجمل لضمان أن رمزهم جيد التنظيم ومنسق بشكل صحيح.
6
عدسة الخطأ
تأخذ Lerr Lens تصحيح الأخطاء إلى المستوى التالي من خلال عرض رسائل الخطأ مباشرة في الكود الخاص بك بدلاً من فقط في لوحة المشكلات. هذا يجعل من السهل تحديد المشكلات أثناء الكتابة ، مما يقلل من الوقت الذي يقضيه في البحث عن أخطاء. وهو يدعم لغات متعددة ويتكامل بشكل جيد مع الإبلاغ عن خطأ ESLINT و TypeScript.

متعلق ب
دليل المبتدئين لتصحيح وظائف بيثون بشكل فعال
يمكن أن يكون تصحيح الأخطاء صداعًا ، خاصة بالنسبة للمبرمجين الجدد ، ولكن إليك الطريقة التي يمكنك بها القيام بذلك بفعالية وبسرعة.
5
رمز الإملائي المدقق
يمكن أن تكون الأخطاء المطبعية في الأسماء المتغيرة أو التعليقات أو الوثائق محبطًا. يعمل Code Spell Checker كمدقق إملائي للرمز الخاص بك ، مما يضمن أن تعليقاتك ومعرفاتك خالية من الأخطاء المحرجة. وهو يدعم لغات البرمجة المتعددة وهو مفيد بشكل خاص للفرق التي تعمل على قواعد الكود المشتركة. هناك أيضًا الكثير من القواميس الإضافية المتاحة لأولئك الذين يعملون بلغات أخرى غير الإنجليزية.
4
gitlens
يحتوي VS Code على دعم GIT مدمج ، لكن Gitlens يأخذها إلى مستوى آخر. إنه يوفر تاريخ GIT مفصل ، وشرح اللوم المضمّن ، ورؤى المستودعات القوية ، مما يساعدك على فهم من قام بإجراء التغييرات ولماذا. هذا مفيد بشكل خاص في الفرق الكبيرة حيث يساهم العديد من المطورين في نفس قاعدة كود.
3
جيتيجنيور
يحتاج كل مشروع إلى ملف .gitignore لمنع تتبع الملفات غير الضرورية بواسطة GIT. يجعل ملحق Gitignore هذه العملية دون عناء من خلال توفير قوالب محددة مسبقًا للغات والأطر المختلفة. سواء كنت تعمل مع Python أو Node.js أو Java ، يمكنك إنشاء ملف .gitignore الصحيح بنقرات قليلة.

متعلق ب
كيف قمت ببناء منصة البرمجة المثالية في أقل من 10 دقائق
يعد بناء بيئة البرمجة المثالية أسهل مما تعتقد. إليك كيفية القيام بذلك في دقائق فقط!
2
عن بعد – SSH
سيقدر المطورون الذين يعملون مع الخوادم البعيدة عن بُعد – SSH. يتيح لك هذا الامتداد فتح ملفات وتحريرها وتصحيحها على الآلات البعيدة كما لو كانت محلية. سواء كنت تدير تطبيقًا قائمًا على السحابة أو تعمل مع خادم Linux ، فإن هذه الأداة تجعل التطوير عن بعد سلسًا.
1
حصة حية
إذا كنت تتعاون مع المطورين الآخرين ، فإن الحصة الحية أمر لا بد منه. إنه يتيح مشاركة التعليمات البرمجية في الوقت الفعلي ، مما يسمح للعديد من المستخدمين بالعمل على نفس قاعدة الكود في وقت واحد-كل شيء باستخدام إعداداتهم وموضوعاتهم وربط المفاتيح ، وما إلى ذلك ، سواء كنت تقوم ببرمجة أو إجراء مراجعة رمز مباشر ، فإن المشاركة المباشرة تلغي الحاجة إلى مشاركة الشاشة وجعل التعاون أكثر تفاعلًا.
VS Code هو محرر قوي من تلقاء نفسه ، لكن الإضافات الصحيحة يمكن أن تحولها إلى بيئة تطوير أكثر كفاءة. سواء كنت تتطلع إلى زيادة الإنتاجية أو تحسين تصحيح الأخطاء أو تعزيز التعاون ، فإن هذه الإضافات العشرة التي يجب أن تجعل تجربة الترميز الخاصة بك أكثر سلاسة وأكثر متعة.
(tagstotranslate) البرمجة (T) Microsoft (T) Microsoft









