أفضل المحررين مدونة مجانية لمطوري الويب

بقلم برادلي نايس ، مدير المحتوى في ClickHelp.com - أداة توثيق البرامج

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

اقواس

Brackets هو محرر شفرة مفتوح المصدر حديثًا لتنسيقات HTML و CSS و JavaScript المدمجة في HTML و CSS و JavaScript.

دلائل الميزات:

  • الأدوات لا ينبغي أن تعترض طريقك. بدلاً من تشوش بيئة الترميز الخاصة بك مع الكثير من اللوحات والرموز ، يضع واجهة التحرير السريع في Brackets التعليمات البرمجية الخاصة بالسياق والأدوات في خط واحد.
  • الأقواس متزامنة مع متصفحك. باستخدام Live Preview ، تعمل Brackets مباشرة مع متصفحك لدفع تعديلات الكود على الفور والانتقال ذهابًا وإيابًا بين شفرة المصدر الحقيقية وعرض المتصفح.
  • افعلها بنفسك. نظرًا لأن Brackets مفتوح المصدر ومصمم باستخدام HTML و CSS و JavaScript ، يمكنك المساعدة في إنشاء أفضل محرر كود للويب.

ذرة

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

دلائل الميزات:

  • عبر منصة التحرير. Atom يعمل عبر أنظمة التشغيل. يمكنك استخدامه على OS X أو Windows أو Linux.
  • المدمج في مدير الحزمة. ابحث عن حزم جديدة وقم بتثبيتها أو ابدأ في إنشاء حزم خاصة بك - كل ذلك من داخل Atom.
  • الإكمال التلقائي الذكي. يساعدك Atom على كتابة التعليمات البرمجية بشكل أسرع من خلال الإكمال التلقائي الذكي المرن.
  • متصفح نظام الملفات. تصفح بسهولة وفتح ملف واحد ، مشروع كامل ، أو مشاريع متعددة في نافذة واحدة.
  • أجزاء متعددة. قم بتقسيم واجهة Atom إلى أجزاء متعددة لمقارنة وتحرير التعليمات البرمجية عبر الملفات.
  • البحث والاستبدال. يمكنك البحث عن النص ومعاينته واستبداله أثناء الكتابة في ملف أو عبر جميع مشاريعك.

طاولة خفيفة

دلائل الميزات:

  • ساعات. println من الجيل التالي لتتبع القيم المهمة في الكود. ما عليك سوى إضافة ساعة إلى تعبير وستتم إعادة القيمة إلى LT في الوقت الفعلي.
  • مضمنة التقييم. لا مزيد من الطباعة إلى وحدة التحكم من أجل عرض نتائجك. ببساطة تقييم التعليمات البرمجية الخاصة بك وسيتم عرض النتائج مضمنة.
  • المصدر المفتوح. كل جزء من كود Light Table متاح للمجتمع لأن لا أحد منا ذكي مثلنا جميعًا.
  • طيع. تعني الصور الأساسية والسلوكيات ومحرك Behavior-Object-Tag الخاص بـ Light Table 's أنه يمكنك بسهولة تشكيل IDE الخاص بك بما يتطلبه عملك.
  • مدير المساعد. يتم ربط مدير البرنامج المساعد بالقائمة المركزية للمكونات الإضافية بحيث لا تضطر إلى الذهاب إلى الصيد في جميع أنحاء الإنترنت للعثور على المكونات التي تريدها.
  • تحرير قوي. Light Table هي واجهة خفيفة الوزن ونظيفة وأنيقة مع كل القوة والوظائف التي تحتاجها وتتوقعها من المحرر الخاص بك.

نص سامية

دلائل الميزات:

  • غوتو أي شيء. استخدم Goto Anything لفتح الملفات مع ضغطات المفاتيح القليلة فقط ، والانتقال على الفور إلى الرموز أو الخطوط أو الكلمات.
  • اختيارات متعددة. قم بإجراء عشرة تغييرات في نفس الوقت ، وليس تغيير واحد عشر مرات. تتيح لك التحديدات المتعددة تغيير العديد من الأسطر بشكل تفاعلي في وقت واحد ، وإعادة تسمية المتغيرات بسهولة ، ومعالجة الملفات بشكل أسرع من أي وقت مضى.
  • لوحة القيادة. تحتوي لوحة القيادة على وظائف مستخدمة بكثرة ، مثل الفرز وتغيير بناء الجملة وتغيير إعدادات المسافة البادئة. من خلال عدد قليل من ضغطات المفاتيح ، يمكنك البحث عما تريد ، دون الحاجة إلى التنقل عبر القوائم أو تذكر روابط المفاتيح الغامضة.
  • الهاء الوضع الحر. عندما تحتاج إلى التركيز ، فإن Distraction Free Mode موجود لمساعدتك. وضع Distraction Free Mode هو وضع ملء الشاشة ، وتحرير مجاني من الكروم ، مع عدم وجود أي نص سوى في وسط الشاشة. يمكنك عرض عناصر واجهة المستخدم بشكل متزايد ، مثل علامات التبويب ولوحة البحث ، حسب حاجتك إليها.
  • انقسام التحرير. احصل على أقصى استفادة من الشاشة العريضة الخاصة بك مع دعم التحرير المقسم. قم بتحرير الملفات جنبًا إلى جنب ، أو قم بتحرير موقعين في ملف واحد. يمكنك التعديل باستخدام أكبر عدد تريده من الصفوف والأعمدة. استفد من الشاشات المتعددة من خلال التحرير باستخدام نوافذ متعددة ، واستخدام تقسيمات متعددة في كل نافذة.
  • التبديل الفوري للمشروع. المشاريع في Sublime Text تلتقط المحتويات الكاملة لمساحة العمل ، بما في ذلك الملفات المعدلة وغير المحفوظة. يمكنك التبديل بين المشاريع بطريقة مماثلة لـ Goto Anything ، والمفتاح فوري ، بدون مطالبات حفظ - ستتم استعادة جميع التعديلات في المرة التالية التي يتم فيها فتح المشروع.
  • البرنامج المساعد API. يحتوي Sublime Text على واجهة برمجة تطبيقات قوية تستند إلى Python. إلى جانب واجهة برمجة التطبيقات (API) ، يأتي مزودًا بوحدة بيثون مدمجة لتجربة تفاعلية في الوقت الفعلي.
  • تخصيص أي شيء. ربط المفاتيح والقوائم والمقتطفات ووحدات الماكرو والإكمالات والمزيد - كل شيء في Sublime Text قابل للتخصيص بملفات JSON البسيطة. يمنحك هذا النظام مرونة حيث يمكن تحديد الإعدادات على أساس كل ملف وعلى أساس كل مشروع.
  • عبر منصة. Sublime Text متاح لنظام التشغيل X و Windows و Linux. ترخيص واحد هو كل ما تحتاجه لاستخدام Sublime Text على كل كمبيوتر تملكه ، بغض النظر عن نظام التشغيل الذي يستخدمه.

المفكرة ++

برنامج Notepad ++ هو محرر كود المصدر المجاني واستبدال برنامج Notepad الذي يدعم عدة لغات. يعمل في بيئة MS Windows ، يخضع استخدامه لترخيص GPL.

دلائل الميزات:

  • تسليط الضوء على بناء الجملة وطي البناء ؛
  • تعريف المستخدم بناء الجملة تسليط الضوء وقابلة للطي.
  • PCRE (التعبير العادي المتوافق مع بيرل)
  • واجهة المستخدم الرسومية تماما للتخصيص.
  • خريطة الوثيقة؛
  • الإكمال التلقائي: تلميح إكمال الكلمات وإكمال الدالة وميزة الوظيفة ؛
  • متعدد المستندات (واجهة التبويب) ؛
  • متعددة مشاهدة.
  • سوغ (الطباعة) ؛
  • التكبير والتصغير.
  • بيئة متعددة اللغات المدعومة ؛
  • المرجعية.
  • تسجيل ماكرو والتشغيل ؛
  • إطلاق مع الحجج المختلفة.

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

Visual Studio Code هو محرر شفرة مصدر تم تطويره بواسطة Microsoft لنظامي التشغيل Windows و Linux و macOS. إنه مجاني ومفتوح المصدر ، على الرغم من أن التنزيل الرسمي يخضع لترخيص ملكية.

دلائل الميزات:

  • التصحيح.
  • جزءا لا يتجزأ من السيطرة جيت.
  • تسليط الضوء على تركيب؛
  • اكتمال كود ذكي
  • قصاصات.
  • إعادة هيكلة الكود؛
  • التخصيص.

أتمنى لك نهارا سعيد!

برادلي نيس ،
إدارة المحتوى على ClickHelp.com - أفضل أداة توثيق عبر الإنترنت لبائعي SaaS