- - ארבעת עורכי הטקסט הטובים ביותר למפתחים בלינוקס

ארבעת עורכי הטקסט הטובים ביותר למפתחים בלינוקס

נושאים מעטים בקהילה של לינוקס משיגים משתמשים כמונלהב כנושא של עורכי טקסט. לכל אחד יש את האהובים עליהם, ואינספור סיבות מדוע הם מעדיפים את זה על פני אחרים. הבעיה היא, שיש הרבה עורכי טקסט שונים בלינוקס שכל אחד מהם בנוי עם שימוש מסוים בחשבון. כתוצאה מכך, משתמשים חדשים המחפשים עורך טקסט טוב עשויים להיות מוצפים בכל האפשרויות השונות. זו הסיבה שבמאמר זה נעבור על כמה מעורכי הטקסט הטובים ביותר עבור מפתחים ב- Linux.

זכור כי למרות שמדובר ברשימה מדורגת, זה לא אומר שיש עורך טקסט "אולטימטיבי". לכל תוכנית יתרונות וחסרונות, תלוי מי משתמש בה ולשם מה.

1. VIM

VIM הוא עורך טקסטים שקיים לשיפורעורך הטקסט Vi. היזמים ראו בסיס טוב להתחיל איתם, אך חשבו שהוא יכול להיות טוב יותר. עורך הטקסט VIM הוא מצרך עיקרי לפיתוח ב- Linux.

הסיבה שרבים פונים ל- VIM נובעת מהעובדהשעורך הטקסט מציע סוגים שונים של מצבי עורך טקסט (כולל מצב שורת פקודה חזק), הדגשת תחביר, טביעת רגל בזיכרון נמוך ועוד. משתמשי לינוקס רבים אומרים ש- VIM אינו ידידותי מאוד למשתמש וזה נכון. העובדה היא שזה לא ממש כמו אף עורך טקסטים אחר שם. זה עושה דברים באופן קיצוני, וכתוצאה מכך משתמשים חדשים ירגישו לא רצויים. רבים אומרים כי זו חולשה ל- VIM. עם זאת, מעריצי הארדקור טוענים שלמרות שלתכונות לוקח קצת זמן ללמוד, בסופו של דבר זה שווה את זה.

אם אתה מפתח ב- Linux שמחפש עורך טקסט מוצק, נסה ל- VIM. יכול להיות שיש עקומת למידה, אבל אם אתה יכול לשלוט בזה, לעולם לא תרצה לחזור אחורה.

2. אמאקים

Emacs ניתן להגדרה גבוהה וניתן להתאמה אישיתעורך טקסטים שהובא אליך על ידי פרויקט GNU. זה מתרכז בפיתוח, וכתוצאה מכך תכונות רבות ושונות. עורך הטקסט מציג דברים כמו הדגשת תחביר עבור שפות תכנות רבות, מספרי שורה וסוגים רבים אחרים של פונקציונליות שמשתמשים יכולים להוסיף ולהסיר בעזרת סיומות.

אם אתה מחפש עורך טקסט מוצקלהגדרה גבוהה, Emacs היא בחירה טובה. חלק מהמשתמשים בלינוקס שאינם אוהדים של Emacs אומרים שהוא כבד מדי, וסתם מדי עם דברים שלא כולם צריכים (דברים כמו הרחבות). הם רואים זאת סיבה לא להשתמש בעורך הטקסטים הזה, והם אומרים שזה מחליש את אמאקים.

אמנם יתכן וזה נכון ששפע יתר של אתכונות יכולות להפריע לפונקציונליות הליבה, זו בהחלט לא חולשה. הדבר הגדול בעורך טקסטים זה הוא שכל אחד יכול לקחת את זה ולהפוך אותו לשלו. משתמשים יכולים לבקר ברשימת התוספים ולבחור כיצד הם רוצים שעורך הטקסט שלהם יתפקד!

3. ג'יני

כשמדובר בעורכי טקסט למפתחים ב-לינוקס, ג'יני הוא האיש המוזר. ראה, זה לא סתם עורך טקסטים. במקום זאת, ג'יני הוא הרבה יותר מזה. זוהי סביבת פיתוח IDE חזקה ומורכבת עם הרבה תכונות. והכי טוב, בשונה מסביבות IDE אחרות בלינוקס, עורך הטקסט שואף להישאר עצמאי מכל סביבות שולחן העבודה כך שהוא ייראה כמו בבית לא משנה באיזה שולחן עבודה אתה משתמש ב- Linux.

ל- Geany IDE תכונות שרוב המשתמשים יעשוצפו, כמו הדגשת תחביר, השלמת קוד אוטומטית, סגירה אוטומטית של תגי HTML ו- XML, ניווט קוד, טיפים לקוד, ממשק API לתוסף ומערכת בנייה / הפעלה מובנית המאפשרת למשתמשים להריץ את הקוד באופן מיידי. אם אתה מחפש סביבת פיתוח מעולה של קוד פתוח עבור לינוקס, תן לעורך טקסט זה צילום.

4. טקסט נשגב

טקסט נשגב הוא מפתח יפה ומורכבעורך טקסט מרכזי עבור לינוקס, Mac OS ו- Windows. זה מטפל בכל מה- "HTML לפרוזה", ויש בו שפע של תכונות. בניגוד לעורכי הטקסט האחרים ברשימה זו, טקסט נשגב אינו קוד פתוח. במקום זאת, רישיון התוכנה הוא "freemium", והמשתמשים חייבים לשלם עבור רישיון כדי להשתמש בו.

עדיין, למרות שזה לא כלי חינמי, זהלא אומר שלא כדאי לבדוק. יש לו הרבה תכונות נהדרות, בעיקר: Goto Anywhere (תכונה המאפשרת למשתמש לקפוץ באופן מיידי לכל קו קוד ברגע), מצב חופשי הסחת דעת, מצב רב-בחירה וממשק API תוסף חזק שאפשר למשתמשים הוסף לזה פונקציונליות. אם אתה מחפש עורך טקסט שיתפתח איתו ב- Linux ואינך מרוצה מהאחרים ברשימה זו, תן צילום Sublime. לא תצטער על זה.

סיכום

לינוקס יש הרבה עורכי טקסט מעולים לכל אחדשימוש אפשרי. לכל כלי יש משהו מיוחד להביא לשולחן. בין אם אתה מתכנת שמחפש תכונות ממרכזי מפתחים או סתם תוכנית פשוטה שיכולה לרשום הערות, יש משהו לכולם.

הערות