أفضل محرر نصوص برمجي لنظام التشغيل Linux

يمتلك مستخدمو Linux عددًا أكبر من برامج تحرير النصوص وبيئات التطوير المتكاملة (IDEs) وأدوات سطر الأوامر أكثر مما يمكن للمبرمج أن يلتزم به. إذا كنت تبحث عن محرر نصوص برمجة جيد، نوصي بـ Kate. من السهل جدًا البدء به، ولكنه قوي جدًا ويحتوي على الكثير من المكونات الإضافية الرائعة لتعزيزه.

ملحوظة: أكثر من الفئات الأخرى، هذه منطقة لكل شخص فيها احتياجات مختلفة، ومن الصعب اختيار “الأفضل”. أردنا التركيز على برامج تحرير النصوص بدلاً من بيئة التطوير المتكاملة وأدوات سطر الأوامر الكاملة هنا، ولكننا سنناقش جميع الخيارات المتاحة لك في قسم المنافسة أدناه.

كيت

المنصة: لينكس
مجاني
تحميل الصفحة

سمات

  • دعم تسليط الضوء على بناء الجملة لأكثر من 180 لغة مع مطابقة الأقواس (للتأكد من أنك لا تنسى إغلاق أي شيء)

  • رمز للطي/الانهيار

  • التدقيق الإملائي على الطاير

  • عرض مستندات متعددة في وقت واحد مع تقسيم النافذة

  • دعم الجلسة

  • نظام الإشارات المرجعية مع علامات شريط التمرير

  • الإكمال التلقائي للكود مع تلميحات الوسيطة

  • وضع إدخال Vi (لمدمني vim الموجودين لديك)

  • البحث والاستبدال للعديد من الملفات المفتوحة أو الملفات الموجودة على القرص

  • التحكم في الإصدار

  • قابلة للتوسعة من خلال الإضافات والبرمجة النصية

حيث تتفوق

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

حيث يقصر

الجانب السلبي الأكبر في Kate هو أنه، باعتباره تطبيق KDE، لن يتكامل بشكل جيد مع نظام جنوم. كما أنه سيستنزف موارد نظامك بشكل خطير إذا لم يكن يعمل في بيئة KDE الأصلية الخاصة به، ولكننا نقول إنه يستحق ذلك، فبرامج التحرير مثل gedit لا تتطابق من حيث ميزات البرمجة. ومع ذلك، إذا كنت أكثر خبرة بعض الشيء، فقد تجد أيضًا بيئة تطوير متكاملة (IDE) كاملة لتكون أكثر ملائمة لك، وفي هذه الحالة يمكنك تجربة أحد البدائل أدناه.

المنافسة

هناك المزيد من أدوات البرمجة لنظام التشغيل Linux التي يمكن أن نذكرها هنا، ولكن إليك بعضًا من أكثرها شيوعًا.

كسوف هي، على عكس كيت، بيئة تطوير متكاملة تمامًا، مما يعني أنها تستطيع القيام بأشياء مثل تجميع التعليمات البرمجية. إذا كنت بحاجة إلى شيء يتجاوز “محرر نصوص البرمجة”، فإن Eclipse هو أحد أكثر بيئة التطوير المتكاملة (IDEs) شيوعًا، وربما يكون مكانًا جيدًا للبدء. لديها منحنى تعليمي أكثر حدة، لذلك قد تحتاج إلى القيام ببعض القراءة قبل البدء.

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

ايماكس يشبه Vim بمعنى أنه يعتمد على الاختصارات. وهو متاح أيضًا كمحرر لسطر الأوامر، على الرغم من أنه يمكنك الحصول على إصدارات واجهة المستخدم الرسومية أيضًا. تكمن قوة Emacs الأكبر في مكتبتها الكبيرة من الإضافات التي يمكنها فعل أي شيء تقريبًا، بدءًا من تصفح نظام الملفات وحتى قراءة خلاصات RSS. منحنى التعلم الخاص به شديد الانحدار، ولكنه ليس شديد الانحدار مثل منحنى Vim. ومع ذلك، فهو أيضًا ليس بالسرعة نفسها — قد ترغب في تجربة كليهما ومعرفة أيهما تفضله أكثر.

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

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

لايفهاكر دليل التطبيقات هو دليل جديد ومتزايد للتوصيات لأفضل التطبيقات والأدوات في عدد من الفئات المحددة.

لا يوجد اعجابات