טקסט נשגב 2: עורך הקודים הטוב ביותר שיש?

טקסט הנשגב 2 הוא עורך קוד סגנון של TextMate, סופרים, קייט או רדקר. הממשק שלו נקי ואינטואיטיבי ותומך בשימוש בתוספי מידע, תוספים ומערכות בניית קוד (Build Systems).

בהתחלה הוא נוצר על ידי ג'ון סקינר כהרחבה של vim אך לאט לאט הוא קיבל את זהותו שלו. מסיבה זו, ל- Sublime Text 2 עדיין יש מצב עריכה דמוי וי שנקרא "מצב וינטאג '".

תשומת לב: טקסט נשגב 2 מופץ בחינם, אך אינו תוכנה חופשית. לקבלת אלטרנטיבה חינמית מעניינת לא פחות, אני מציע לך לנסות סופרים.

תכונות עיקריות

  • מפה מיני: המינימפה מורכבת מתצוגה מקדימה של מבנה הקוד שלנו שניתן להציב ליד הכרטיסייה או להסתיר אותה. מאוד שימושי לנוע סביב הקובץ כשאנחנו מכירים היטב את המבנה שלו.
  • Multi.selection: בחירה מרובה אינה משהו חדש, היא שולבה במשך זמן רב בעורך Ultraedit עבור Windows. כדי לבצע בחירה מרובה של מונח מחלקים שונים של הקובץ, עלינו רק למקם את הסמן בתוך המילה אותה אנו רוצים לחפש ולעשות Cmd + D ב- Mac OS X או Ctrl + D ב- Windows ו- Linux.
  • רב סמן: כשמשתמשים בבחירה מרובה טקסט נשגב יוצר n סמנים איתם נוכל לכתוב טקסט באופן שרירותי במיקומים שונים במקביל, מגניב
  • רב פריסה: הוא מגיע עם שבע תצורות פריסה בהן אנו יכולים לבחור לערוך בחלון יחיד או לפצל עד ארבעה חלונות אנכיים או ארבעה חלונות רשת. יש תוסף שיוכל ליצור פריסות נוספות, בלינוקס לפחות העורך הופך להיות לא יציב.
  • תמיכה מקומית באינספור שפות: תומך מלידה באינספור שפות, כולל Clojure, Haskell, Erlang, Scala ו- Go (עד כמה שם)
  • הדגשת תחביר ניתנת להגדרה: הדגשת תחביר ניתנת להגדרה באמצעות קבצי תצורה לכל משתמש
  • חיפוש דינמי: אתה יכול לחפש ביטויים רגילים או רגילים לפי קבצים, לפי פרויקטים, לפי ספריות, על ידי צירוף שלהם או על ידי בבת אחת
  • השלמה אוטומטית וסימון מקשים: אנחנו יכולים ללכת למפתח שנסגר או פותח בלוק בצורה פשוטה
  • תמיכה בתוספי מידע ותוספים: קטעי טקסט הם כמו פקודות מאקרו או חבילות והם די שימושיים, יש אינספור תוספים כמו תוסף ZenCoding
  • תצורת סך הכל של כריכות מקשים: ניתן להחליף את כל המקשים לטעמנו, זה ממש מדהים
  • גישה מהירה לקו או לקובץ: אנו יכולים לפתוח קובץ באמצעות מקש Cmd + P במקש Mac OS X או Ctrl + P ב- Win ו- Linux והקלדת שם הקובץ או גלישה ברשימה. אנחנו יכולים גם לעבור לקו באמצעות המעי הגס ומספר הקו (: 245 למשל).
  • לוח פיקוד: אנו יכולים להשתמש ב- Shift + Cmd + P ב- Mac OS X או ב- Shift + Ctrl + P ב- Win ו- Linux כדי לגשת לפלטת הפקודות בה אנו יכולים לסנן ולהשתמש בכל פקודה שנרצה. זה מאוד שימושי לשימוש בשילוב עם בקר החבילה (עליו נדבר בפוסט אחר). 

תמיכה בקידוד זן

אחת התכונות שלדעתי ראויה להזכיר במיוחד היא התמיכה בקידוד.

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

במקרה מעשי, אם היינו רוצים ליצור את הסימון לתפריט היינו ברורים שאנחנו צריכים תג ניווט ואז רשימה, זה אומר מינימום 7 שורות קוד שנכתבו בעבודת יד, אך ניתן להפחיתן פחות מ- 15 תווים עם Zen Coding del כדלקמן (שעבורם זה יספיק רק ללחוץ על Ctrl + כדי להרחיב):

nav> ul> li.item * 5> א

הסרטון הבא מראה לנו דוגמאות נוספות של קידוד:

ב הדף הרשמי של Zen Coding תוכלו למצוא מידע נוסף, דוגמאות ורשימת העורכים הנתמכים. בדף ההורדה תמצאו את חבילות ההתקנה לכל אחת מהעורכות, בדרך כלל .טקסט עם הוראות ההתקנה כלול בחבילה. שם אתה יכול למצוא את סיומת לטקסט נשגב 2.

התקנה

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

משתמשי אובונטו ונגזרים יכולים להיכנס למסוף ולהקליד את הדברים הבאים במקרה שהם מעדיפים להתקין את התוכנית מ- PPA:

sudo add-apt-repository ppa: webupd8team / sublime-text-2
עדכון sudo apt-get
sudo apt-get install sublime-text-2

25 תגובות, השאר את שלך

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   ג'וני מנטרו דיג'ו

    sudo apt-get להתקין טקסט נשגב

  2.   קסימארו דיג'ו

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

  3.   פדריקו דיג'ו

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

    שגיאה בטעינת קובץ התחביר "Packages / Text / Plain text.tmLanguage": שגיאה בניתוח plist xml: פתיחת הקובץ נכשלה בקובץ "Packages / Text / Plain text.tmLanguage"

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

  4.   הייקו 7017 דיג'ו

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

  5.   איפאלפרוגל דיג'ו

    פשוט פנטסטי!

  6.   בואו נשתמש בלינוקס דיג'ו

    זה הכי טוב שאני מכיר ... חבל שזו לא תוכנה חינמית, למרות שהיא חינמית.

  7.   אדריאן דיג'ו

    אלטרנטיבה

    מיומן לטקסט

    http://foicica.com/textadept/

  8.   ראפורו דיג'ו

    הממ, אבל למה בדף יש קטע לרכישת רישיון?

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

  9.   ראפורו דיג'ו

    הממ אני חושב שלא הסברתי את עצמי טוב ..

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

    מה שאומר שניתן להפיץ אותו באופן חופשי אבל הוא לא בחינם (לשינוי או להפצה מחדש למטרות אחרות) ... אבל המילה חינם אומרת לי שזה כלי חופשי.

    אם זה משפט אז זה לא בחינם ולכן זה תוכנה משותפת.

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

  10.   פבלורוביאנס דיג'ו

    זה לא בחינם ... הגרסה שהם מאפשרים להשתמש בחינם היא בטא, הגרסה היציבה מורשית ומחירה 60 דולר,

  11.   ניקו דיג'ו

    לחיצה נוספת ונגמר לך הזיכרון!

  12.   חגיגות פליפה סיפיון דיג'ו

    באובונטו 11..04 הגרסה sublime-text-2 לא עובדת, אבל נסו להתקין sublime-text-2-dev

  13.   גונזלו דיג'ו

    תודה!! אני אנסה את זה.

  14.   חורחה דיג'ו

    בסדר, תודה שענית. בדקתי את זה זמן מה וזה לא שכנע אותי מכמה סיבות. ואז הוא כל הזמן ביקש ממני את הרישיון, שאמנם אתה יכול ללחוץ רק על "בטל" אבל זה עדיין מעצבן אותי. אני מעדיף את Notepad ++ ו- Pspad, מכיוון שהם מתאימים יותר לצרכים שלי.
    תודה רבה.

  15.   בואו נשתמש בלינוקס דיג'ו

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

  16.   חורחה דיג'ו

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

  17.   לוציפר דיג'ו

    מדוע לחפש אלטרנטיבה חדשה אם Emacs כבר קיימים או vi?
    חוץ מזה, זו לא תוכנה חופשית, מה הטעם לתמוך בתוכנות מסוג זה ולהעניק לה כל כך הרבה תעמולה?

  18.   בואו נשתמש בלינוקס דיג'ו

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

  19.   פולריס 23 דיג'ו

    כבר ניסיתי את זה, זה מצוין, תודה על המידע. !!!

  20.   ראפורו דיג'ו

    מכיוון שיש אנשים רבים שאין להם זמן ללמוד להשתמש בעורך קצת יותר "מתקדם" כמו vim או Emacs.

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

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

    או שתשתל עגבניות "בחינם" משלך כדי לא לשלם לשוק?

    אתה צריך ללמוד להבחין מעט בין הדברים

  21.   ראפורו דיג'ו

    למעשה, הרישיון לתוכנית איכותית כזו לא שוקל כל כך הרבה.

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

    מצב הזן הזה נראה נהדר 🙂

  22.   חוליו סזאר מרין גררטה דיג'ו

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

  23.   אוֹרֵחַ דיג'ו

    אין כמו Eclipse .. לחיצה אחת ומתחילה שרת ... לחיצה נוספת והיא יוצרת עבורך פרויקט!

  24.   גיליאין דיג'ו

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

  25.   מיגל דיג'ו

    ניסיתי את עורך הטקסט הזה, קיבלתי את זה בזכות אתר זה http: www.notiubuntu.wordpress, com