עורך טקסט הוא מעין תוכנת מחשב שיכולה לערוך טקסט רגיל. לפעמים, תוכניות כאלה נקראות 'פנקס רשימות' תוֹכנָה. עורכי טקסט מוצעים לפיתוח תוכנה וחבילות מערכות הפעלה וניתן להשתמש בהם כדי לשנות, כולל קוד מקור של שפת התכנות, קבצי תיעוד וקובצי תצורה.
ניתן להשתמש בעורכי טקסט לינוקס עבור עריכת קבצי טקסט, כתיבת קודים, עדכון קבצי הוראות משתמש, ועוד. מערכת לינוקס תומכת במספר עורכי טקסט. ישנם שני סוגים של עורכי טקסט בלינוקס, המפורטים להלן:
מספר שלם ל-Java מחרוזת
עורך טקסט ממלא תפקיד חשוב בזמן הקידוד. לכן, חשוב לבחור את עורך הטקסט הטוב ביותר. עורך טקסט צריך להיות לא רק פשוט אלא גם פונקציונלי וצריך להיות טוב לעבודה.
א עורך טקסט עם תכונות IDE נחשב כעורך טקסט טוב.
מהו טקסט עשיר וטקסט רגיל?
ישנם הבדלים מהותיים בין טקסט עשיר (כמו זה שנעשה על ידי פרסום שולחני ותוכנת מעבד תמלילים) לבין טקסט רגיל (נעשה ונערך על ידי עורכי טקסט רבים).
באופן בלעדי, טקסט רגיל מורכב מייצוג תווים. כל התווים מיוצגים על ידי רצף אחד, שניים או ארבעה בתים באורך קבוע או כרצף אחד של ארבעה בתים באורך משתנה, בהתאם למוסכמות קידוד תווים מסוימות, כולל UTF-16, UTF-8, Shift-JIS, ISO/ IEC 2022, או ASCII. מוסכמות אלו מציינות מספר תווים הניתנים להדפסה אך תווים שאינם מודפסים המנהלים את זרימת הטקסט, כולל מעברי עמוד, מעברי שורות ורווחים. טקסט רגיל אינו כולל מידע טקסט אחר, לא רק את מוסכמות קידוד התווים שהוחלה.
- טקסט רגיל נשמר בקבצי טקסט; עם זאת, קבצי טקסט אינם שומרים רק טקסט רגיל.
- בדרך כלל, טקסט רגיל הוצג עם גופן מונו-רווח כמו עיצוב עמודים ויישור אופקי נעשה עם תווי רווח לבן לפעמים מאז ימי המחשב הראשוניים.
- מצד שני, טקסט עשיר עשוי לכלול מטא-נתונים, עיצוב פסקאות (למשל, רווח, מילה ואותיות, יישור והזחה בין שורות ופסקאות), נתוני עיצוב תווים (למשל, סגנון, משקל, גודל ומרחב כתיבה), וכן נתוני מפרט העמוד (למשל, כיוון קריאה, שוליים וגודל). טקסט עשיר יכול להיות מסובך.
- עורכי טקסט נוצרים כדי לפתוח ולאחסן קובצי טקסט בעלי טקסט רגיל או כל דבר אחר שיכול להיחשב כטקסט רגיל, כגון סימון טקסט עשיר או סימון אחר (למשל, SVG).
היסטוריה קצרה של עורכי טקסט
טקסט מחשב הוכנס לכרטיסים באמצעות התקני מקשים לפני שעורכי טקסט היו זמינים. לאחר מכן, קופסאות פיזיות של כרטיסי קרטון דקים הוטמעו בקורא הכרטיסים. לתמונות של כרטיסי דיק, תופים וקבצים מגנטיים שנעשו מסוגים אלה של כרטיסים מייפים בדרך כלל לא היו תווים של הפרדת שורות ורשומות לכאורה של 80 או 90 תווים באורך קבוע. סרט מחורר היה תחליף לכרטיסים. זה יכול להיעשות על ידי כמה טלפרינטרים, שהשתמשו בתווים ייחודיים כדי לייצג את קצוות הרשומות.
כמה מערכות הפעלה מוקדמות הכילו עורכי טקסט אצווה, שפותחו עם מעבדי שפה או כתוכניות שירות שונות; דוגמה לכך הייתה התכונה לעריכת קבצי מקור, כלומר SQUOZE, עבור SCAT ב-SHARE OS.
- עורכי הטקסט הקולקטיביים הראשונים היו מפורסמים כ 'עורכי שורות' הגיוני למסופים בסגנון מכונת כתיבה או טלפרינט ללא צגים.
- פקודות (בדרך כלל הקשה אחת) השפיעו על עריכות קבצים בנקודת הכנסה בדיונית הידועה בשם 'סַמָן' .
- עריכות אלו תועדו על ידי הקלדת כל פקודה להדפסת קטע קובץ קטן ועל ידי הדפסת הקובץ כולו מעת לעת.
- ניתן להזיז את הסמן באמצעות פקודות בכמה עורכי שורות המתארים את מספר השורה בתוך הקובץ, ביטויים רגולריים בסופו של דבר ומחרוזות טקסט שניתן למצוא.
- ניתן להשתמש בכמה עורכי שורות באמצעות מקשים; ניתן לקחת פקודות משתנות מחפיסת קלפים ולהחיל אותן על קובץ מתואר.
- כמה עורכי קווים בסיסיים תמכו ב 'תאשר' מצב שבו פקודות שינוי הראו את השורות שהשתנו.
- עורכי טקסט מבוססי מסך הפכו נפוצים כאשר מסופי מחשב יחד עם מסכי וידאו היו זמינים.
O26 היה אחד מעורכי המסך המלא המקורי, אשר צוין עבור קונסולת המפעיל של מערכת CDC 6000 בשנת 1967. vi היה עורך ראשוני נוסף במסך מלא, אשר צוין בשנות ה-70; זה עדיין עורך קלאסי במערכות הפעלה לינוקס ויוניקס. כמו כן, UCSD Pascal Screen Oriented Editor נכתב בשנות ה-70 ופותח הן עבור טקסט כללי והן עבור קוד מקור מקטע.
אחד מפרויקטי הקוד הפתוח והתוכנה החופשיים הראשוניים, Emacs, הוא עוד עורך בזמן אמת ומסך מלא שהועבר למערכות שונות. המהירות וקלות השימוש של עורך מסך מלא הניעו מספר רכישות מוקדמות של מסוף וידאו.
בעורך טקסט, מבנה הנתונים הליבה הוא זה שמטפל במחרוזת או ברשימת הרשומות המציינת את מצב הקובץ הנוכחי בעריכה. השאיפה לעורכי טקסט שיוכלו לבטל/לעשות מהר יותר עריכות מוקדמות, להוסיף טקסט וטקסט מרוחק הובילה לקידום של מבני נתונים מסובכים יותר, בעוד שהעזבו ניתן לאחסן במערך תווים רצוף אחד ארוך. עורך טקסט קלאסי משתמש במאגר מרווח, חבל, טבלת חלקים או רשימה מקושרת של שורה, כמבנה הנתונים שלו.
סוגי עורך טקסט
כמה עורכי טקסט הם פשוטים וקטנים, ואחרים מספקים פונקציות מורכבות ורחבות. לדוגמה, מערכות הפעלה דמויות Unix ו-Unix מכילות את עורך pico, אך חלקן מכילות גם את עורכי Emacs ו-vi. מערכות מיקרוסופט מספקות את פנקס הרשימות הפשוט, כך שאנשים שונים משתמשים בעורכים אחרים עם תכונות נוספות, במיוחד מתכנתים.
- תחת ה-Mac OS הקלאסי של Apple Macintosh, היה ה-TeachText שהוחלף מאוחר יותר ב-1994 ב-SimpleText, שהוחלף ב-Mac OS X באמצעות TextEdit, המורכב מתכונות עורך טקסט עם אלו הנפוצות עבור מעבד תמלילים, כמו בחירת גופנים או שניים. , שוליים וסרגלים.
- תכונות אלו אינן זמינות בו-זמנית, אך יש לשנותן על ידי פקודת משתמש, או על ידי החלטה של התוכנית באופן אוטומטי על סוג הקובץ.
- כמעט כל מעבד תמלילים יכול לכתוב ולקרוא קבצים בסגנון טקסט רגיל, מה שמאפשר להם להפעיל קבצים המאוחסנים על ידי עורכי טקסט. עם זאת, שמירת קבצים מסוג זה באמצעות מעבד תמלילים צריכה להבטיח שהקובץ מצוין בפורמט טקסט רגיל ושכל הגדרות BOM או קידוד טקסט לא יסבכו את הקובץ לשימוש הצפוי שלו.
- מעבדי תמלילים רבים שאינם WYSIWYG, כולל WordStar , נלחצים בנוחות כעורכי טקסט לשימוש והיו בשימוש ככאלה בזמן שנות ה-80.
פורמט הקובץ (ברירת המחדל) של מעבדי תמלילים אלה כולל בדרך כלל שפת סימון, יחד עם הפורמט הנפוץ הוא עיצוב ויזואלי וטקסט רגיל המושגים עם רצפי בריחה או תווי בקרה שאינם מודפסים. מעבדי תמלילים מאוחרים יותר, כגון Microsoft Word, מאחסנים את הקבצים בפורמט בינארי ולרוב אף פעם לא נעשה בהם שימוש כדי לשנות קבצי טקסט רגיל.
תכונות אופייניות של עורכי טקסט
- יכולת מעבר למספר שורה מתואר.
- יכולת ניהול טקסט מקודד UTF-8.
תכונות מתקדמות של עורכי טקסט
- נוהל והגדרת מאקרו לתיאור תכונות ופקודות חדשות כשילוב של פקודות ופקודות מאקרו קודמות, כנראה עם פרמטרים שעברו או קינון מאקרו.
- פקודות מאקרו של פרופיל יחד עם שמות המתוארים, למשל, פרופיל, סביבה, מבוצעות אוטומטית בעת השקת קובץ חדש או בתחילת הפעלת עריכה.
- פרופילים לשמירה על אפשרויות קבועות על ידי המשתמש באמצע סשן העריכה.
ניווט הסמן עשוי להיות שונה בין עורכי טקסט. לדוגמה, לחיצה על סיום עשויה לנווט לסוף השורה העטופה לאחר לחיצה אחת מנווטת לסוף שורה של טקסט על המסך. בדרך כלל, לטרמינלים מוכווני בלוק יש מקשים משובצים לתנועת הסמן, וכך גם מקלדות על גבי מחשבים אישיים.
ניתן לתאר את פקודת השורה כמחרוזת שמשתמש מזין בשדה מספר השורה והעורך מזהה כפקודה שעובדת על השורה או הבלוק המסוים של אותה שורה. לדוגמה, LC כדי להמיר שורה לאותיות קטנות. ללא קשר לשם פקודת הקידומת, עורכים מסוימים מאפשרים לשדה הרצף להתרחש לאחר שדה טקסט.
בחלק זה, אנו הולכים לדון ב-20 עורכי הטקסט המובילים עבור לינוקס . בהמשך, נדבר על עורכי הטקסט העדכניים ביותר ונשווה אותם עם עורכי הטקסט המסורתיים כגון אָנוּ ו ננו . זה יעזור לך בבחירת העורך לבחירתך.
- עורך Vi/VIM
- עורך ננו
- עורך עריכה
- עורך טקסט מעולה
- VSCode
- GNU emacs
- עורך Atom
- עורך סוגריים
- עורך שיא
- דג כחול
- קייט/קרייט
- פנקס רשימות ++
- ליקוי חמה
- עורך gVIM
- עורך ג'ד
- עורך גאני
- כרית עלים
- שולחן אור
- עורך טקסט מדיט
- CodeLite
עורך 1.Vi/VIM
עורך Vim הוא אחד מהעורכים המבוססים על שורת הפקודה והחזקים ביותר של מערכת לינוקס. כברירת מחדל, הוא נתמך על ידי רוב ההפצות של לינוקס. יש לו פונקציות משופרות של הישן עורך Unix Vi . זהו עורך ידידותי למשתמש ומספק את אותה סביבה עבור כל ההפצות של לינוקס. זה נקרא גם כ העורך של המתכנת כי רוב המתכנתים מעדיפים עורך Vi.
לעורך Vi יש כמה תכונות מיוחדות כמו מצבי Vi והדגשת תחביר שהופכת אותו לעוצמתי יותר מעורכי טקסט אחרים. באופן כללי, יש לו שני מצבים:
מצב פקודה: מצב הפקודה מאפשר לנו לבצע פעולות על קבצים. כברירת מחדל, הוא מתחיל במצב פקודה. במצב זה, כל סוגי המילים נחשבים כפקודות. אנו יכולים לבצע פקודות במצב זה.
מצב הוספה: מצב ההוספה מאפשר להכניס טקסט לקבצים. כדי לעבור ממצב פקודה למצב הכנסה, הקש על יציאה מקש ליציאה ממצב פעיל ו 'אני' מַפְתֵחַ.
למידע נוסף על עורך Vi, בקר עורך Vi עם פקודות .
כדי להפעיל את עורך vi, בצע את הפקודה vi עם שם הקובץ באופן הבא:
vi
זה ייראה כמו התמונה למטה:
2. עורך ננו
ננו הוא עורך ישר קדימה. זה מיועד למשתמשים מתחילים ומתקדמים כאחד. יש לו תכונות התאמה אישית רבות.
כמה תכונות מתקדמות של עורך טקסט ננו הן כדלקמן:
- יש לו כריכות מפתח הניתנות להתאמה אישית
- זה תומך בהדגשת תחביר
- יש לו אפשרויות ביטול וביצוע מחדש
- הוא מספק תצוגת שורה מלאה על הפלט הסטנדרטי
- יש לו תמיכה בביפר לקריאה מקלט רגיל
כדי לפתוח קובץ עם עורך ננו, בצע את הפקודה באופן הבא:
nano
עורך הננו נראה כך:
בעורך הננו, האפשרויות השימושיות ניתנות בתחתית, השתמש ב- אפשרות CTRL+ לבצע פעולה. לדוגמה, כדי לצאת מהעורך, השתמש CTRL +X מפתחות. למידע נוסף על עורך ננו, בקר בעורך ננו של Linux.
3. ערוך עורך
עורך Gedit הוא עורך ברירת המחדל עבור סביבת שולחן העבודה של GNOME. כשאנחנו פותחים קובץ, הוא ייפתח עם עורך Gedit. הוא מספק פונקציות פשוטות כמו כל עורך טקסט בסיסי. זהו עורך קל משקל עם ממשק משתמש ישר קדימה. הוא שוחרר לציבור בשנת 2000 עם סביבת שולחן העבודה של GNOME. הוא פותח באמצעות ה שפת תכנות C ותומך בכל משפחת הגופנים.
כמה תכונות מפתח של עורך הטקסט של gedit הן כדלקמן:
- זה מספק הדגשת תחביר.
- הוא תומך בטקסט בינלאומי.
- הוא תומך במספר שפות תכנות.
כדי להפעיל את עורך gedit מהמסוף, בצע את הפקודה הבאה:
gedit
זה נראה כמו:
4. טקסט נשגב
עורך הטקסט הנשגב הוא גם אחד מעורכי הטקסט הפופולריים ביותר מבוססי IDE. הוא משמש ככלי סביבת פיתוח יותר מאשר עורך טקסט. יש לו מספר תכונות לתמיכה בשפות תכנות ושפות סימון רבות. יתר על כן, הוא תומך במספר תוספים כדי להפוך אותו ליותר מאשר עורך טקסט.
כמה תכונות מפתח של עורך טקסט נשגב הן כדלקמן:
- יש לו לוח פקודות מעולה.
- זהו API של תוסף מבוסס פיתון.
- הוא תומך בעריכה מקבילה של קוד.
- הוא מספק העדפות ספציפיות לפרויקט.
בצע את הפקודות הבאות כדי להתקין את עורך הטקסט הנשגב:
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - sudo apt-add-repository 'deb https://download.sublimetext.com/ apt/stable/' sudo apt install sublime-text
למידע נוסף על התקנה, בקר בהתקנה של עורך טקסט נשגב ב-ubuntu.
אנחנו יכולים לפתוח את העורך הנשגב על ידי גלישה באפליקציות. כמו כן, נוכל לפתוח אותו מהמסוף. כדי לגשת לעורך הנשגב מהמסוף, בצע את הפקודה הבאה:
subl
זה ייראה כמו התמונה למטה:
5. עורך VSCode
עורך VSCode הוא עורך טקסט מודרני ונפוץ. הוא נבנה על ידי מיקרוסופט ויש לו תמיכה עבור Linux, Mac ו מערכת ההפעלה של Windows . זה מקל עם תכונות רבות עוצמה כדי לתמוך בשפות תכנות רבות ושפת סימון.
כדי להתקין את VSCode, הורד את החבילה הבינארית מ כאן . בנוסף, בצע את הפקודה שלהלן עבור מערכות מבוססות דביאן ואובונטו:
sudo apt install./.deb
כמה תכונות מפתח של עורך VSCode הן כדלקמן:
- יש לו תמיכה מלאה באיתור באגים עם קונסולה אינטראקטיבית, נקודות שבירה, ערימות שיחות ועוד.
- יש לו תמיכה מובנית עבור פקודות Git ו-Git.
- זה מקל עם IntelliSense.
- הוא מספק אפשרויות התאמה אישית רבות.
- יש לו תמיכה מסיבית בשפות.
- זה תומך בפריסות הניתנות להחלפה.
- הוא מספק מסוף מובנה.
עורך VSCode נראה כמו התמונה הבאה:
6.GNU Emacs
GNU Emacs הוא עורך הטקסט הוותיק והפשוט ביותר עבור מערכת לינוקס. זה חלק מפרויקט גנו. זה עדיין עורך טקסט פופולרי בשימוש על ידי אלפי משתמשים בגלל הפשטות שלו. זה כתוב ב C ו-LISP שפות תכנות.
כמה תכונות מפתח של GNU Emacs הן כדלקמן:
- יש לו אפשרויות דואר וחדשות.
- הוא מספק הרחבת ממשק באגים.
- יש לו תיעוד ותמיכה נרחבים.
בצע את הפקודות הבאות כדי להתקין GNU Emacs:
sudo apt-get update sudo apt-get install emacs
כדי לגשת אליו מהמסוף, בצע את הפקודה הבאה:
emacs
זה ייראה כמו התמונה למטה:
7. Atom Editor
Atom הוא עורך קוד חופשי ופתוח שפותח על ידי GitHub Inc . זה חוצה פלטפורמות ותומך במספר שפות תכנות. זה מכונה גם ' עורך טקסט בר פריצה למאה ה-21 '. הוא פותח למטרת הפיתוח. זה ניתן להתאמה אישית לחלוטין באמצעות טכנולוגיות אינטרנט כגון JavaScript ו-HTML. זה מקל עם תוספים מבוססי Node.js ובקרת Git.
כמה תכונות מפתח של Atom Editor הן כדלקמן:
- זה קוד פתוח.
- יש לו פריסה מודרנית הניתנת להתאמה אישית.
- זה מקל עם נושאים אטרקטיביים.
- הוא מספק תמיכת Git משובצת.
- הוא מספק שיתוף פעולה בזמן אמת עם Telesync.
- יש לו השלמה אוטומטית חכמה ו-IntelliSense.
- יש לו מנהל חבילות מובנה.
כדי להתקין את Atom, הורד את החבילה הבינארית מה- האתר הרשמי של Atom , ובצע את הפקודה הבאה:
sudo dpkg -i Downloads/atom-amd64.deb
למידע נוסף על התקנה, בקר כאן.
זה ייראה כמו התמונה למטה:
8. עורך סוגריים
עורך סוגריים הוא עורך טקסט חינמי ופתוח שפותח על ידי אדובי . הוא מתמקד בעיקר בפיתוח אתרים. הוא מספק חווית עריכת קוד עשירה עם מספר הרחבות חינמיות. הוא כתוב ב-HTML, CSS ו-JS.
כמה תכונות מפתח של עורך סוגריים הן כדלקמן:
- זה מספק ממשק משתמש אטרקטיבי.
- יש לו תמיכה טרום-מעבד עבור SCSS ו-LESS.
- זה מקל עם עורכים מוטבעים.
- הוא מספק תצוגה מקדימה חיה.
- יש לו תמיכה בעריכה מרובת לשוניות.
- יש לו תמיכה ב-PHP.
- הוא תומך בפרוטוקול שרת שפה.
- הוא תומך בהרחבות תוספים.
כדי להתקין את עורך Brackets, בצע את הפקודות הבאות:
sudo add-apt-repository ppa:webupd8team/brackets sudo apt-get update sudo apt-get install brackets
זה ייראה כך:
9. עורך שיא
עורך Pico הוא עורך טקסט לינוקס מבוסס מסוף. יש לו תמיכה מובנית עבור חדשות אורן ולקוח דואר אלקטרוני. זה מאוד פשוט לשימוש ומקל על כמה תכונות שימושיות כמו הצדקה, גזור/הדבק, בודק איות , ועוד. עם זאת, זהו רק עורך טקסט פשוט, כך שהוא אינו מציע תכונות רבות כמו עורכי טקסט אחרים של לינוקס.
זה לא עורך טקסט חופשי גרידא, ולכן רוב ההפצות של לינוקס לא מספקות את פיקו כעורך טקסט.
זה לא תומך בעבודה עם מספר קבצים בו זמנית. כמו כן, הוא אינו יכול לבצע פעולת איתור והחלפה על פני מספר קבצים.
כדי לפתוח קובץ עם עורך טקסט פיקו, בצע את הפקודה כדלקמן:
pico
זה ייראה כמו מתחת לפקודה:
10. Bluefish
Bluefish הוא עורך טקסט חינמי וקוד פתוח עבור מערכת לינוקס. זהו עורך טקסט מתקדם בעל שפע של כלים לתכנות. זה טוב לפיתוח אתרים דינמיים. הוא תומך במספר שפות וכלים כגון PHP, C, C++, JavaScript, Java , Google Go, ועוד רבים.
כמה תכונות מפתח של עורך הטקסט של Bluefish הן כדלקמן:
- זה קל משקל ומהיר.
- זה מאפשר אינטגרציה עם תוכניות לינוקס חיצוניות כגון make, sed, awk, lint, weblint ועוד רבים.
- זה מקל עם בודק האיות.
- זה מאפשר לנו לעבוד על מספר פרויקטים.
- יש לו עריכת קבצים מרחוק.
- הוא מספק תכונת חיפוש והחלפה.
- יש לו אפשרות ביטול וביצוע מחדש.
- הוא מספק שחזור אוטומטי של קבצים ששונו.
כדי להתקין את Bluefish, בצע את הפקודות הבאות:
sudo add-apt-repository ppa:klaus-vormweg/bluefish sudo add-apt-repository ppa:klaus-vormweg/bluefish-gtk2 sudo apt-get update sudo apt-get install bluefish
כדי לדעת עוד על התקנה, בקר בהתקנה של עורך Bluefish באובונטו.
כדי לפתוח קובץ עם bluefish, בצע את הפקודה הבאה:
bluefish
זה יראה כך:
11. קייט/קרייט
קייט הוא עורך מתקדם ורב מסמכים. זה חלק מ-KDE, מאז גרסה 2.2. סביבת שולחן העבודה של Kubuntu שולחת אותו כעורך ברירת מחדל. אם אתה מכיר את סביבת Kubuntu, אז בוודאי ידעת על קייט עורך. זה מספק עבודה עם מספר קבצים בו זמנית. זה נחשב כ-IDE מכיוון שהוא נושא תכונות עוצמתיות כמו IDE. זה טוב לעריכת קובצי תצורה, צפייה במקורות HTML מ-Konqueror, יצירת יישומים חדשים ומשימות רבות נוספות.
כמה תכונות מפתח של עורך קייט הן כדלקמן:
ג'אווה מחולל מספרים אקראיים
חלק מהתכונות הייחודיות של קייט כוללות:
- זה IDE חזק.
- הוא מספק תמיכה עבור שפות רבות.
- יש לו תכונת זיהוי שפה אוטומטית.
- זה מגדיר הזחה עבור מסמכים באופן אוטומטי.
כדי להתקין את עורך קייט, בצע את הפקודה הבאה:
sudo apt-get install kate
כדי לפתוח קובץ עם עורך קייט, בצע את הפקודה הבאה:
kate
זה ייראה כמו התמונה למטה:
12. פנקס רשימות++
Notepad++ הוא עורך טקסט בסיסי בעל אפשרויות התאמה אישית רבות. הוא מתמקד בעיקר במהירות ובגודל תוכנית מינימלי. הוא משמש בעיקר על ידי משתמשי Windows. הוא תומך במספר תוספים כדי להגביר את הפונקציונליות שלו.
כמה תכונות עיקריות של Notepad++ הן כדלקמן:
- הוא תומך בעריכת כרטיסיות.
- הוא מספק קיפול קוד.
- יש לו תמיכה בסימניות.
- יש לו מפת מסמכים.
- זה מספק תמיכה עבור ביטוי רגולרי תואם Perl.
כדי להתקין ++ Notepad, בצע את הפקודות הבאות:
sudo apt-get install snapd snapd-xdg-open sudo snap install notepad-plus-plus
למידע נוסף על תהליך ההתקנה, בקר כיצד להתקין notepad++ באובונטו.
כדי לפתוח קובץ עם notepad++, בצע את הפקודה הבאה:
notepad-plus-plus
זה ייראה כמו התמונה למטה:
13. ליקוי חמה
Eclipse הוא אחד מה-IDE (סביבת פיתוח משולבת) הנפוצים ביותר לפיתוח. זוהי בחירה מועדפת על מפתחי Java מכיוון שהיא מפותחת ב-Java ומספקת מספר תכונות לפיתוח יישומי Java מתקדמים. הוא מספק תמיכה גם לשפות תכנות אחרות, ועלינו להתקין תוספים נוספים כדי לכתוב קוד בשפות תכנות אחרות כגון PHP , פִּיתוֹן , C, C++, Ruby on Rails, COBOL ועוד.
כמה מאפיינים מרכזיים של הליקוי הם כדלקמן:
- זהו עורך קוד פתוח בחינם.
- הוא מספק כלים לפיתוח Java למפתחי Java.
- יש לו תמיכה מסיבית בפלאגין.
- הוא מספק שוק ליקוי להורדת כלים נוספים.
כדי להתקין Eclipse, בצע את הפקודות הבאות:
sudo apt update sudo apt install eclipse
למידע נוסף על תהליך ההתקנה, בקר כיצד להתקין את Eclipse על אובונטו.
זה ייראה כמו התמונה למטה:
14. עורך gVim
עורך gVim הוא גרסת ה-GUI של עורך Vim הפופולרי. יש לו פונקציונליות ומצבים דומים כמו עורך שורת הפקודה Vim. ניתן להוריד אותו בקלות מחנות התוכנה. כדי להתקין אותו מהמסוף, בצע את הפקודות הבאות:
sudo apt-get update -y sudo apt-get install -y gvim
כדי לפתוח קובץ עם gVim מהמסוף, בצע את הפקודה הבאה:
gvim
זה ייראה כמו התמונה למטה:
15. עורך ג'ד
ה-Jed הוא עורך שורת פקודה התומך בשימוש נרחב בספריית S-Lang. Jed תומך בכל הטעמים שלו עבור מערכות הפעלה שונות כמו לינוקס ו-Windows. זהו עורך קל משקל, מה שהופך אותו לעורך אידיאלי עבור מערכות תצורה נמוכות.
כמה תכונות מפתח של עורך Jed הן כדלקמן:
- הוא מספק הדגשת תחביר צבע במסופי צבע.
- יש לו תמיכה בקיפול קוד.
- הוא מספק תפריטים נפתחים בטרמינל.
- יש לו תמיכה של עורכים מחקים כמו Emacs, EDT, WordStar, Borland, Brief וכו'.
- זה ניתן להרחבה בשפת S-Lang דמוית C כדי להפוך אותו להתאמה אישית מאוד.
- הוא תומך במגוון מצבי תכנות עבור שפות תכנות מרובות.
כדי להתקין את עורך Jed, בצע את הפקודות הבאות:
java int למחרוזת
sudo apt-get update -y sudo apt-get install -y jed
זה ייראה כמו התמונה למטה:
16. עורך Geany
Geany הוא עורך חזק וקל משקל עבור מערכות לינוקס. זה יציב ותומך בטונות של תכונות כדי להפוך אותו לשימושי. יש לו תמיכה מובנית במספר שפות תכנות. זה נתמך על ידי מערכות הפעלה אחרות כגון Windows ו-Mac גם כן.
כמה תכונות מפתח של עורך Geany הן כדלקמן:
- הוא מספק תכונת הדגשת תחביר.
- הוא מספק ממשק הניתן לחיבור.
- זה תומך בהרבה סוגי קבצים.
- הוא מספק אפשרויות קיפול קוד וניווט קוד.
- הוא מספק אפשרות השלמה אוטומטית.
- הוא תומך בסגירה אוטומטית של תגי HTML ו-XML.
כדי להתקין את עורך Geany, בצע את הפקודות הבאות:
sudo apt-get update sudo apt-get install geany
זה ייראה כמו הפקודה הבאה:
17. משטח עלים
Leafpad הוא עורך טקסט מבוסס GTK ישר. זהו עורך טקסט פופולרי בקרב משתמשי לינוקס בשל הפשטות והקלילות שלו.
תכונות המפתח של Leafpad הן כדלקמן:
- הוא מספק אפשרות ערכת קוד.
- הוא מספק זיהוי אוטומטי של ערכות קוד (UTF-8 וכמה ערכות קוד).
- זה מאפשר פעולות ביטול/חזור ללא הגבלה.
- הוא מספק הזחה אוטומטית/מרובת שורות.
- הוא מציג את מספר השורה הנוכחי.
- הוא מספק תכונת גרירה ושחרור.
- זה מאפשר להדפיס קבצים.
כדי להתקין את Leafpad, בצע את הפקודות הבאות:
sudo apt-get update -y sudo apt-get install -y leafpad
זה ייראה כמו הפקודה הבאה:
18. שולחן אור
שולחן אור הוא עורך טקסט מודרני מבוסס קוד פתוח IDE. זהו אחד מעורכי הטקסט הטובים ביותר של מערכת לינוקס.
כמה מאפיינים מרכזיים של שולחן האור הם כדלקמן:
- זה חינמי וקוד פתוח.
- הוא חוצה פלטפורמות וקל משקל.
- הוא מספק ממשק משתמש מודרני וחכם עם ממשק מינימליסטי.
- הוא מספק השלמה אוטומטית תוך כדי קידוד.
- זה תומך בהערכה מוטבעת.
- יש לו אפשרויות התאמה אישית רבות עם ערכות נושא ותוספים.
- הוא מספק תצוגות מפוצלות ומשוב מיידי.
- יש לו פלטת פקודות.
- זה מקל עם Finder מטושטשת.
- זה תומך בעדכונים אוטומטיים.
אנחנו יכולים פשוט להוריד את שולחן האור מהאתר הרשמי שלו. כדי להתקין אותו מהמסוף, בצע את הפקודות הבאות:
sudo add-apt-repository ppa:dr-akulavich/lighttable sudo apt-get update sudo apt-get install lighttable-installer
זה ייראה כמו התמונה למטה:
19. עורך טקסט מדיט
עורך הטקסט של מדיט הוא עורך טקסט קל משקל בקוד פתוח. זה זמין עבור כל מערכות ההפעלה הגדולות כגון לינוקס, מק ו-Windows. זה התחיל עם רכיב מובנה פשוט של CGAP, אבל עכשיו הוא משודרג כעורך טקסט עצמאי.
כמה מאפיינים מרכזיים של מדיט הם כדלקמן:
- זה מספק הדגשת תחביר.
- זה מאפשר תוספים רבים עבור מספר שפות תכנות.
- זה תומך בביטויים רגולריים.
- זה מקל עם מאיצי מקלדת הניתנים להגדרה.
כדי להתקין מדיט, בצע את הפקודות הבאות:
sudo add-apt-repository ppa:anton+/miscellaneous sudo apt-get update sudo apt-get install medit -y
זה ייראה כמו התמונה למטה:
20. CodeLite
CodeLite הוא IDE בקוד פתוח התומך בפלטפורמות שונות. הוא תומך במספר שפות תכנות בשימוש הכי גדול כמו C, C++ , PHP ו-JavaScript. זה תומך בכל הפלטפורמות העיקריות כמו לינוקס, מק ו-Windows.
כדי להתקין CodeLite, בצע את הפקודות הבאות:
sudo add-apt-repository ppa:eugenesan/ppa sudo apt-get update sudo apt-get install codelite -y
זה ייראה כמו התמונה למטה:
כמה עורכים מיוחדים
עורכים מכילים פונקציות נוספות ותכונות מיוחדות, למשל,
- מחברי ה אינטרנט מסופקים עם מגוון עורכי HTML המיושמים למשימה של בניית דפי אינטרנט. הם מכילים E Text Editor, KompoZer ו-Dreamweaver. חלקם מספקים את האפשרות לראות את העבודה המתבצעת בדפדפן אינטרנט רגיל או מנוע עיבוד HTML מובנה.
- כמעט כל פיתוח אינטרנט מיושם בשפת תכנות דינמית כמו PHP או Ruby עם IDE או עורך קוד מקור. ה-HTML מסופק על ידי כל אחד מהם, אך אתרי האינטרנט הסטטיים הבסיסיים מאוחסנים כקובצי תבנית נפרדים שנאספים על ידי התוכנה המנהלת את האתר ואינם מרכיבים את כל מסמך ה-HTML.
- מדעני מחשב, פיזיקאים ומתמטיקאים מייצרים לעתים קרובות ספרים ומאמרים עם LaTeX ו-TeX בקובצי טקסט פשוטים. לעתים קרובות, מסמכים כאלה נוצרים על ידי עורך טקסט רגיל, אם כי כמה אנשים משתמשים בעורכי TeX מיוחדים.