Notepadd++ הוא עורך קוד מקור חינמי לחלוטין שנוצר כמחליף ל־Notepad על Windows – נכתב ב־C++ ומיישם את Win32 API ואת STL כדי לוודא שגדלי התוכנית קטנים עם מהירות ביצועים גבוהה – תכונות שהביאו להפוך אותו לשם מוכר בקרב מפתחים. לצערנו, אין גרסה זמינה עבור משתמשי Linux.
הנה רשימה של האלטרנטיבות הטובות ביותר ל־Notepadd++ שתוכל להריץ על הפצת ה־Linux שלך ולהיות מרוצה.
1. עורך Vim
Vim הוא עורך טקסט חזק, מותאם לכל דרישה, ליצירה או עריכת כל סוג של טקסט כגון קוד מקור, קבצי הגדרה, סקריפטים, ועוד. הוא מעוצב כ "vi" שמשווק עם מערכת ההפעלה OS X של Apple ורוב מערכות ה־Linux/Unix.
Vim מעט שונה מעורכי טקסט אחרים מכיוון שהוא פועל בסביבת מסוף או פקודה ומציע מצבים שונים: מצב רגיל לניווט, מצב הכנסה להקלדה, ומצב פקודה להזנת פקודות.
רבים אוהבים את Vim עבור ההתאמה אישית שלו והתוספים שלו, עץ ביטול רמות מרובות, מערכת תוספים רחבה, תמיכה בכמות רבה של פורמטי קבצים ושפות תכנות שאין לרשום את כולם, ותמיכה באינטגרציה עם מספר רב של כלים.

כדי לדעת עוד על העורך Vim, ראה את המאמרים הקשורים הבאים.
2. עורך Nano
Nano הוא עורך טקסט מבוסס שורת פקודה עבור מערכות הפעלה בסגנון Unix. הוא נוצר בהשראת חלק מלקוח דואר האלקטרוני של Pine והעורך הטקסט Pico עם פונקציונליות רבה יותר.
בין התכונות שלו כוללות הדגשת תחביר, הערות/ביטול הערות שורות בלחיצה אחת (M-3), פונקציות שניתנות לקישור, גילוף בקלות של רווחים לבנים מסוף פסקה מיושרת, ועוד.

ברוב ההפצות של Linux, nano כבר מותקן. אם לא, תוכל להתקין אותו בקלות באמצעות הפקודה הבאה המתאימה להפצת ה-Linux הספציפית שלך.
$ 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. GNU Emacs
GNU Emacs הוא עורך טקסט מותאם אישית, נרחב, מקור פתוח, המציג בזמן אמת ומתאים לעצמו במשפחת העורכים EMACS שמפורסמים בגלל נרחבותם.
בין התכונות שלו כוללות תמיכה בהדגשת תחביר לפורמטים ולשפות רבות, התאמה אישית באמצעות קוד Lisp של Emacs או ממשק משתמש גרפי, תמיכה מלאה ב-Unicode, תיעוד מובנה מלא והדרכות, ועוד.

להתקין 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 כוללות חזרה על קבצים, WRAP טקסט, מספרי שורות, עיבוד קבצים מרוחקים, גופנים וצבעים מותאמים אישית, תמיכה ב-regex וכו'.

להתקין 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 ב-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 ב־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 הוא עורך קוד מקור חופשי, חזק, פרופריאטרי, שמתוחזק על ידי הקהילה, וקרוס-פלטפורמה המאפשר פיתוח מורחב עם API של Python.
Sublime Text יצא לאור לראשונה ב־2008 על ידי Jon Skinner ו־Will Bond ומאז זכה בלבם של משתמשים מחוברים שנשבעים שזהו הגרסה המודרנית של vi ו־GNU Emacs.
הוא מציע ממשק משתמש נקי ומינימליסטי, עבור איפה שברצונך, עריכה מחולקת, החלפת פרוייקטים מיידית, תמיכה בכמעט כל שפת תכנות, תמיכה במגוון של תוספים, ועוד.

למידע נוסף על איך להתקין את Sublime Text על Linux
8. Kate
קייט (עורך טקסט מתקדם של KDE) הוא עורך טקסט בממשק גרפי מקורי שפותח על ידי קהילת KDE ומשווק עם תוכנות KDE מאז 2001.
Kate משמש כרכיב עריכה ב- Quanta Plus, חזית LaTeX, ו- KDevelop, בנוסף לטכנולוגיות אחרות. התכונות שלו כוללות אפשרות לכינות קוד, הדגשת תחביר הניתנת להרחבה דרך קבצי XML, זיהוי אוטומטי של הקידוד של התווים, ועוד.

כדי להתקין את Kate על 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. Notepadqq
Notepadqq הוא עורך קוד מקור חופשי לגמרי שנוצר כאלטרנטיבה ל- Notepad++ שזמינה רק עבור Windows. בדיוק כמו Notepad++, הוא מטרתו לוודא שגדלי התוכנית קטנים עם מהירות ביצועים גבוהה.
התכונות שלו כוללות ממשק משתמש פשוט ואטרקטיבי עם תמיכה בעריכת מרובה תצוגות, הרחבת תוספים, מספר שפות תכנות, הדגשת תחביר, ועוד.

Notepadqq כדי להתקין על Linux, ניתן להשתמש בפקודה הבאה שמתאימה להפצת 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. קוד סטודיו חזותי
קוד סטודיו חזותי הוא עורך טקסט חזק, נרחב, לגמרי התאמה אישית, מרובת פלטפורמות שנוצר על ידי חברת מיקרוסופט. הוא מציע למשתמשים בכל הפלטפורמות סביבה מאוחדת לבניית ובדיקת תוכניות בכל שפה לכל פלטפורמה.
קוד VS כולל תכונות כוללות IntelliSense, פקודות Git מובנות, מנפח מובנה בעורך הכולל פסקולות מנקודת הבדיקה, עריכת שיחות, ומסוף אינטראקטיבי, תמיכה בכמעט כל שפת תכנות, וכו '

כדי להתקין קוד סטודיו חזותי על Linux, ניתן להשתמש בפקודה הבאה שמתאימה להפצת 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 החינמית זמינה עבור מערכות התאמה של Linux עם GTK+ ו-Windows, בעוד שגרסה מסחרית זמינה להורדה מחנות האפליקציות של Mac.

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 הוא IDE נייד ורב-תכליתי לחלוטין המיועד לפרויקטים ב-PHP, HTML, CSS ו-JavaScript עם תמיכה במעל 15 מרכובים. הוא מציע למשתמשים כמעט את כל התכונות שנמצאות ביישומים משולמים רבים כמו הדגשת זוגות, תיבות כלים, תקלות PHP ו-JS, השלמה אוטומטית מתקדמת, חיפוש רגיל, וכו'
הגרסה המקצועית כוללת תכונות כמו SASS ו-LESS, השוואת חלונות מפוצלת, אימות קוד, מנהל SQL, ועוד, וכמו כן מגוון של תוספות נוספות שכדאיות למשתמשי משאבים.

סיכום
לכן יש לכם גברים. 11 האלטרנטיבות הטובות ביותר לעורך הטקסט Notepadd++ זמינות ל-Linux. האם יש לכם כל מיני אפשרויות יעילות שתרצו לראות מוסף לרשימה? נשמח לראות תגובות באזור למטה.
Source:
https://www.tecmint.com/best-notepad-alternatives-for-linux/