كيفية اختيار محرر كود المصدر

برامج تحرير التعليمات البرمجية المصدر هي البرامج التي تسمح بإنشاء التعليمات البرمجية وتحريرها.

يمكن استخدام أي محرر نصوص لكتابة التعليمات البرمجية. لكن برامج تحرير الأكواد المخصصة تقدم العديد من الميزات المفيدة ، بما في ذلك: إكمال النص ، وتلوين العلامات ، وعلامات التبويب / الأجزاء للتحرير جنبًا إلى جنب. يمكن أن تكون هذه الميزات مفيدة حتى للمستخدمين الجدد الذين لا يعرفون طريقهم للتغلب على جميع الخيارات المتقدمة.

هناك العديد والعديد من المحررين المتاحين للتنزيل أو الاستخدام عبر الإنترنت ، سواء المدفوعة أو المجانية. إنها تقدم العديد من الميزات الأساسية نفسها ، لكن لكل منها خواصها الدقيقة. قد يساعد البحث الإضافي في العثور على الشخص المناسب لك.

جميع المحررين التاليين مشتركون في الأنظمة الأساسية ويمكنهم استخدام أو تسجيل المغادرة مجانًا.

نص سامي

أيقونة نص سامية لقطة شاشة نص سامية

Sublime Text هو محرر شائع جدًا موجود منذ عام 2008. هناك العديد من الخيارات والإضافات المتاحة ، والكثير من المساعدة المتاحة عبر الإنترنت للمساعدة في إعداده.

(تبلغ تكلفة ترخيص الاستخدام المستمر 70 دولارًا. ومع ذلك ، فإن Sublime Text مجاني

التنزيل والتقييم ، مع نافذة منبثقة لشاشة تذمر.)

اقواس

بين قوسين أيقونة لقطة شاشة بين قوسين

Brackets هو محرر جديد مفتوح المصدر من Adobe. إنه سهل الاستخدام للغاية ، خاصة للأشخاص الذين لم يعتادوا على واجهات سطر الأوامر أو إعدادات / تفضيلات نمط JSON.

الإضافات والسمات سريعة ويسهل العثور عليها وتثبيتها من خلال Extension Manager.

ذرة

أيقونة الذرة لقطة شاشة Atom

Atom هو محرر مفتوح المصدر تم تطويره بواسطة GitHub. مثل Sublime Text ، يتمتع Atom بشعبية كبيرة.

إنه قابل للتكوين للغاية ("قابل للاختراق" ، كما يقولون) ولكن الميزات المتقدمة قد تفعل ذلك

تثير إعجاب المستخدمين الجدد. هناك أيضًا الكثير من الوثائق المفيدة المتوفرة عبر الإنترنت.

كود الاستوديو المرئي

رمز رمز الاستوديو المرئي لقطة شاشة كود Visual Studio

Visual Studio Code هو محرر كود مصدر تم تطويره بواسطة Microsoft في عام 2015 ، وهو الآن أحد أكثر برامج تحرير الكود شهرة لتطوير الويب.

وهو يدعم العديد من لغات البرمجة ، ومثل اللغات الأخرى ، يمكنك تنزيل المكونات الإضافية أو الإضافات لجعلها أكثر قابلية للتكوين لنمط الترميز الخاص بك. ميزاته الرئيسية هي:

  • IntelliSense - لتمييز بناء الجملة والإكمال التلقائي وتعريفات الوظائف والإكمال الذكي.
  • تصحيح الأخطاء - كن قادرًا على التصحيح باستخدام نقاط التوقف ومكدس المكالمات ووحدة التحكم التفاعلية.
  • Build-in Git - مراجعة الاختلافات ، والملفات المرحلية ، وإجراء الالتزامات ، والدفع والسحب ، وكل ذلك متاح في المحرر.
  • الامتدادات - قم بتثبيت الامتدادات لإضافة لغات وموضوعات ومصححات جديدة وتوصيل خدمات إضافية.