מחשב כף יד

צפייה בגרסה מלאה : סקירת תוכנה| BBedit



natish
17/02/09, 13:42
תוכנה: BBedit (http://www.barebones.com/products/bbedit/)
מפתחים: Bare Bones (http://www.barebones.com/)
פלטפורמה: מק
מחיר: 125$
מאת: גיא נשר

http://img.skitch.com/20080420-tpdm3hkgg8fhrbhw8m3ij3utx8.preview.jpg

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

http://www.barebones.com/images/bbedit/screenshot-main.png

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

http://img.skitch.com/20080420-qqtq23nreejd7q8x3mstyq67j1.preview.jpg

במקביל לסט הכלים הסטנדרטי ניתן למצוא כלים מתוחכמים יותר שאומנם מבדילים את BBEdit מעורכי טקסט אחרים אך, לפחות לדעתי, מיועדים לאוכלוסיה יחסית מצומצמת של מתכנתים. בין הכלים הללו ניתן למצוא :
אינטגרציה ל-Automator, עבודה בסביבת הTerminal, סט תוספים רחב, תמיכה בCVS - או version control system המאפשר מעקב אחרי התפתחות הקוד, מערכת בשם Text Factory המאפשרת ליצור סדרה של פעולות אוטומטיות על טקסט ללא צורך בתכנות וכו'.
למרות שמרבית הכלים וודאי נשמעים לכם פחות שימושיים בחיי היום יום, עדיין מומלץ להתנסות אתם, במקרים רבים ניתן לחסוך עבודה רבה בעזרתם.

http://img.skitch.com/20080420-wu3ur153g3fhqktieydpctbwc.preview.jpg

בגרסאות האחרונות של BBEdit ניתן לראות שמושקע מאמץ רב להקל על חייהם של בוני האתרים. עובדה זו באה לידי ביטוי ממגוון פונקציות פשוטות אך שימושיות כגון העלאת קבצים ישירות לשרת FTP, ניקוי קוד HTML והתאמתו לפורמט XHTML, אפשרות תצוגה מקדימה התומכת בשפת PHP/JSP וכמובן תאימות מלאה למילון של OS X - המאפשר גם תמיכה בעברית. כמו כן יש אפשרויות של השלמת מילים בהתאם לטקסט שכבר כתבתם וגם התוכנה מזהה פונקציות ב-PHP או תגיות ב-HTML ונותנת אפשרויות למשתמש זבמן ההקלדה.
כמו כן התוכנה יודעת לנהל קבצי CSS בצורה נוחה וכך מאפשרת ניהול ועבודה קלה בפרויקט מסוים או בסתם בניה של אתר להנאתכם.

http://img.skitch.com/20080420-eheua6jfatw22iyftjdqeaa7q.preview.jpg

אז מי בכלל צריך את BBEdit
התשובה המתבקשת היא - כל מי שצריך לערוך ולכתוב טקסט "פשוט" בין עם הוא מתכנת, עורך אתרים או סתם משוגע לדבר. למרות זאת, עקב מחירה הגבוהה של התכנה (125$) אשר הופך אותה לאחת התכנות היקרות בשוק בתחום, לא כולם ששים לרכוש אותה. חשוב לזכור שישנה גרסה מוזלת (45$) המיועדת לסטודנטים וחוסכת סכום נכבד.
למרות זאת, לפני שרצים לרכוש את התכנה כדאי לבחון חלופה נוספת וחינמית בשם TextWrangler עורך חינמי, גם הוא מבית BareBones, אשר כולל את מרבית היכולות הקיימות בBBEdit ומיועד למשתמשים שיכולים לחיות בלי הפונקציות המתקדמות הקיימות במערכת המלאה.
אני באופן אישי משתמש בתוכנה כיוון שהיא מצוינת לעריכת קוד במיוחד בבניית אתרים.

לצפייה ב-Screen Cast על תוכנת BBedit לחצו כאן (http://www.barebones.com/products/bbedit/screencasts.html)

קרדיט לסקירה: מופע המק של זיו קיטרו (http://sideshow.co.il/?p=387)

nirl
17/02/09, 16:40
,editor באמת מצוין - אבל אני נשאר עם gvim
:q!