أفضل 12 بديلًا لـ Notepad++ لنظام Linux في عام 2024

نوتباد++ هو محرر مصدر مجاني تمامًا تم إنشاؤه كبديل لـ Notepad على Windows – يتم كتابته استنادًا إلى Scintilla بلغة C++ وينفذ واجهة برمجة التطبيقات لـ Win32 و STL لضمان صغر حجم البرنامج مع سرعة تنفيذ عالية – ميزات جعلته منذ ذلك الحين اسمًا مألوفًا بين المطورين. للأسف، لا تتوفر نسخة لمستخدمي Linux.

إليك قائمة بأفضل بدائل Notepad++ التي يمكنك تشغيلها على توزيعة Linux الخاصة بك والاستمتاع بها.

1. محرر Vim

Vim هو محرر نصوص قوي وقابل للتكوين بالكامل لإنشاء أو تحرير أي نوع من النصوص مثل الشفرة المصدرية وملفات التكوين والسكربتات، والمزيد. يُعرف بأنه “vi” والذي يأتي مع نظام تشغيل Apple’s OS X ومعظم أنظمة Linux/Unix.

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

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

Vim Editor

لمعرفة المزيد حول محرر Vim، تحقق من مقالاتنا ذات الصلة التالية.

2. محرر Nano

نانو هو محرر نصوص مبني على سطر الأوامر مفتوح المصدر لأنظمة تشغيل يونكس. تم نمذجته على جزء من عميل البريد الإلكتروني باين ومحرر النصوص بيكو مع المزيد من الوظائف.

تشمل ميزاته تحديد الصيغة، وتعليق/ إلغاء تعليق الأسطر بضغطة مفتاح واحدة (M-3)، وظائف قابلة للربط، وتقليم الفراغات البيضاء في الفقرات المبررة بسهولة، وما إلى ذلك.

Nano Editor Shortcut Keys

في معظم توزيعات لينكس، يكون نانو مثبتًا بالفعل، وإذا لم يكن كذلك، يمكنك تثبيته بسهولة باستخدام الأمر التالي المناسب لتوزيعتك المحددة.

$ sudo apt install nano         [On Debian, Ubuntu and Mint]
$ sudo yum install nano         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/nano  [On Gentoo Linux]
$ sudo apk add nano             [On Alpine Linux]
$ sudo pacman -S nano           [On Arch Linux]
$ sudo zypper install nano      [On OpenSUSE]    

3. جنو إيماكس

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

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

GNU Emacs Text Editor

لتثبيت GNU Emacs على Linux، يمكنك استخدام الأمر التالي وهو مناسب لتوزيعة Linux الخاصة بك.

$ sudo apt install emacs         [On Debian, Ubuntu and Mint]
$ sudo yum install emacs         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/emacs  [On Gentoo Linux]
$ sudo apk add emacs             [On Alpine Linux]
$ sudo pacman -S emacs           [On Arch Linux]
$ sudo zypper install emacs      [On OpenSUSE]    

4. Gedit

Gedit هو تطبيق محرر النصوص ذو المصدر المفتوح المصمم لتحرير النصوص بغرض عام بواجهة برمجة التطبيقات (GUI) نظيفة وبسيطة للسهولة في الاستخدام. إنه محرر النصوص الخاص بـ GNOME ويأتي كمحرر النصوص الافتراضي لبيئة موضوع GNOME.

تشمل ميزات gedit النسخ الاحتياطي للملفات، تفاف النص، ترقيم الأسطر، تحرير الملفات عن بُعد، تنسيق الخطوط والألوان القابل للتكوين، دعم العبارات المنطقية، إلخ.

Gedit Text Editor

لتثبيت Gedit على Linux، يمكنك استخدام الأمر التالي وهو مناسب لتوزيعة Linux الخاصة بك.

$ sudo apt install gedit         [On Debian, Ubuntu and Mint]
$ sudo yum install gedit         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/gedit  [On Gentoo Linux]
$ sudo apk add gedit             [On Alpine Linux]
$ sudo pacman -S gedit           [On Arch Linux]
$ sudo zypper install gedit      [On OpenSUSE]    

5. Geany

Geany هو محرر نصوص GTK+ ذو المصدر المفتوح صمم لتقديم للمستخدمين IDE خفيف الوزن وسريع الأداء ويعتمد بالكاد على الحزم الأخرى.

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

Geany Text Editor

لتثبيت Geany على Linux، يمكنك استخدام الأمر التالي وهو مناسب لتوزيعة Linux الخاصة بك.

$ sudo apt install geany         [On Debian, Ubuntu and Mint]
$ sudo yum install geany         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/geany  [On Gentoo Linux]
$ sudo apk add geany             [On Alpine Linux]
$ sudo pacman -S geany           [On Arch Linux]
$ sudo zypper install geany      [On OpenSUSE]    

6. محرر النصوص GNOME

محرر النصوص GNOME هو الأداة الرئيسية لكتابة نظام سطح المكتب GNOME التي توفر تجربة مستخدم رائعة للتحرير مع سمات مدمجة وتحديد بناء لمجموعة متنوعة من لغات البرمجة، بما في ذلك Python وJavaScript وC وC++. كما يحتوي أيضًا على ميزات مثل البحث والاستبدال وأرقام الأسطر والإكمال التلقائي.

ابتداءً من إصدار GNOME النسخة 42 في مارس 2022، أصبح محرر النصوص GNOME الأداة الرئيسية للكتابة في GNOME، محلًا لـ gedit. السبب وراء هذا التغيير كان رغبة مطوري GNOME في أن يتبع جميع برامجهم قواعد كيفية ظهور الأشياء وعملها في GNOME.

GNOME Text Editor

لتثبيت محرر النصوص GNOME على Linux، يمكنك استخدام الأمر التالي الذي يناسب توزيع Linux الخاص بك.

$ sudo apt install gnome-text-editor         [On Debian, Ubuntu and Mint]
$ sudo yum install gnome-text-editor         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/gnome-text-editor  [On Gentoo Linux]
$ sudo apk add gnome-text-editor             [On Alpine Linux]
$ sudo pacman -S gnome-text-editor           [On Arch Linux]
$ sudo zypper install gnome-text-editor      [On OpenSUSE]    

7. Sublime Text

Sublime Text هو محرر مصدري مجاني وقوي ومميز ومعتمد على المجتمع ومتعدد المنصات وقابل للتوسيع يتميز بـ Python API.

تم إطلاق Sublime Text لأول مرة في عام 2008 من قبل Jon Skinner و Will Bond ومنذ ذلك الحين فازت بقلوب المستخدمين المخلصين الذين يقسمون بأنها النسخة الحديثة من vi و GNU Emacs.

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

Sublime Text Editor

تعرف أكثر على كيفية تثبيت نص Sublime على Linux

8. كيت

كيت (محرر النص المتقدم لـ KDE) هو محرر نصوص رسومي المصدر مفتوح المصدر تم تطويره من قبل مجتمع KDE وتم تضمينه مع برمجيات KDE منذ عام 2001.

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

Kate Text Editor

لتثبيت كيت على Linux، يمكنك استخدام الأمر التالي الذي يناسب توزيع Linux الخاص بك.

$ sudo apt install kate         [On Debian, Ubuntu and Mint]
$ sudo yum install kate         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/kate  [On Gentoo Linux]
$ sudo apk add kate             [On Alpine Linux]
$ sudo pacman -S kate           [On Arch Linux]
$ sudo zypper install kate      [On OpenSUSE]    

9. نوتباد كيو كيو

نوتباد كيو كيو هو محرر مصدر مجاني تمامًا تم إنشاؤه كبديل لنظيره نوتباد++ والذي يتوفر فقط لنظام التشغيل Windows. تشبه نوتباد++ في أنها تهدف إلى ضمان أن حجم البرامج صغير مع سرعة تنفيذ عالية.

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

Notepadqq is a Notepad++-like editor for Linux

لتثبيت Notepadqq في Linux يمكنك استخدام الأمر التالي المناسب لتوفر لتوثيقك الخاص للتوزيع المتعدد الحزبي.

$ sudo apt install notepadqq         [On Debian, Ubuntu and Mint]
$ sudo yum install notepadqq         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/notepadqq  [On Gentoo Linux]
$ sudo apk add notepadqq             [On Alpine Linux]
$ sudo pacman -S notepadqq           [On Arch Linux]
$ sudo zypper install notepadqq      [On OpenSUSE]    

10. Visual Studio Code

Visual Studio Code هو محرر نصوص قوي وقابل للتوسيع والتخصيص تمامًا وقابل للتواصل عبر جهات مختلفة يبنيه Microsoft Corporation. يوفر للمستخدمين على جميع الأنظمة 环境 موحد لبناء واختبار البرامج بأي لغة وعلى أي نظام.

VS Code يحتوي على ميزات IntelliSense, أمور مباشرة في Git، محرر التنقيب المدمج في المحرر بمزيد من التوقفات التنقيبية، والتسلسل التقني ولوحة مفاتيح تعاملية وما إلى ذلك.

Visual Studio Code Editor

لتثبيت Visual Studio Code في Linux يمكنك استخدام الأمر التالي المناسب لتوفر لتوثيقك الخاص للتوزيع المتعدد الحزبي.

$ sudo apt install code         [On Debian, Ubuntu and Mint]
$ sudo yum install code         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/code  [On Gentoo Linux]
$ sudo apk add code             [On Alpine Linux]
$ sudo pacman -S code           [On Arch Linux]
$ sudo zypper install code      [On OpenSUSE]    

11. SciTE

SciTE هو محرر نصوص يستند على SCIntilla الذي أولاً تم إنشاؤه لإظهار Scintilla ولكنه بالتالي أصبح مفيدًا للتطوير وتشغيل البرامج التي تحتوي على إعدادات بسيطة.

يتمتع بالواجهة البائسة البسيطة والتعامل المتكامل بالتأليف، دعم نصوص متجهية الجهود، وخطوط مساعدة، ما إلى ذلك.

النسخة المجانية ل SciTE متاحة للأنظمة التي تتوافر مع GTK+ وWindows بينما يمكن تحميل النسخة التجارية من متجر التطبيقات المتعددة.

SciTE Text Editor

لتثبيت SciTE على نظام Linux، يمكنك استخدام الأمر التالي الذي يناسب توزيعة Linux الخاصة بك.

$ sudo apt install scite         [On Debian, Ubuntu and Mint]
$ sudo yum install scite         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/scite  [On Gentoo Linux]
$ sudo apk add scite             [On Alpine Linux]
$ sudo pacman -S scite           [On Arch Linux]
$ sudo zypper install scite      [On OpenSUSE]    

12. CodeLobster

CodeLobster هو بيئة تطوير متكاملة مجانية تمامًا ومحمولة مصممة لمشاريع PHP وHTML وCSS وJavaScript مع دعم لأكثر من 15 إطار عمل. يوفر للمستخدمين تقريبًا جميع الميزات المتوفرة في العديد من التطبيقات المدفوعة مثل تحديد الزوج، وأدوات البوب ​​آب، وتصحيح أخطاء PHP وJS المتقدم، وإكمال التلقائي المتقدم، والبحث التدريجي، إلخ.

النسخة المحترفة تحتوي على ميزات مثل SASS و LESS، ومقارنة النوافذ المقسمة، والتحقق من الكود، ومدير SQL، وما إلى ذلك، بالإضافة إلى العديد من الإضافات الإضافية التي تستحق استخدام المؤسسات.

Codelobster IDE
الملخص

إذا كانت هناك، فإليكم الرفاق. أفضل 11 بديلًا لمحرر النصوص Notepad++ متاحة لنظام Linux. هل تعرف أي منها فعّالة تود أن تراها مُضافة إلى القائمة؟ لا تتردد في إرسال تعليقات في القسم أدناه.

Source:
https://www.tecmint.com/best-notepad-alternatives-for-linux/