QuickText תוסף שימושי ל-notepad++

 

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

בתור משתמש של notepad++ (תוכנת עריכת קוד נפלאה) הייתי חייב למצוא פתרון גם בשבילי. אחרי חיפוש לא ארוך ברשת מצאתי את התוסף QuickText, תוסף שעושה פחות או יותר מה ש-textmate יודע לעשות.
אפשר להוריד אותו בלינק הבא:

השלבים להתקנת התוסף פשוטים:

  1. העתיקו את הקובץ "QuickText.UNI.dll" לתקיית התוספים שלכם (לרוב ב-C:\Program Files\notepad++\plugins)
  2. העתיקו את הקובץ "QuickText.ini" לתיקייה הראשית של התוכנה (C:\Program Files\notepad++)

כעת פתחו את התוכנה, התוסף אמור לפעול.

איך התוסף עובד?

בתוך קובץ ה-QuickText.ini (שעבר אוטומטית לתיקייה plugins\Config) ישנן אוסף של מילות מפתח וקטעי קוד תחת כל קטגוריית שפה. לדוגמא מילת המפתח "a" תתדפיס את קטע הקוד "<a href=""></a>" במסמך html.
כאשר נפתח מסמך מסוג html, נדפיס בו את המילה a ונלחץ על ההפעלה של quicktext (ברירת המחדל היא מקש tab, אני ממליץ לשנות*), יוחלף התו a בקוד: <a href=""></a>.

כעת ניתן להוסיף ולשנות קיצורים דרך תפריט Plugins->QuickText->Options.

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

ודאו שיש לכם גרסה מעודכנת של notepad++, לפחות v5.4.4 (אפשר להוריד מכאן גרסא מעודכנת של notepad++). התוסף עוד עם גרסת הUNICODE של notepad++.

* ניתן לשנות את המקש החם שמפעיל את quicktext מתוך התפריט:

Settings->Shortcut Mapper...->Plugin Commands->Replace Tag
שתפו את הפוסט הזה:
http://www.htm.co.il/wp-content/plugins/sociofluid/images/digg_48.png http://www.htm.co.il/wp-content/plugins/sociofluid/images/google_48.png http://www.htm.co.il/wp-content/plugins/sociofluid/images/myspace_48.png http://www.htm.co.il/wp-content/plugins/sociofluid/images/facebook_48.png http://www.htm.co.il/wp-content/plugins/sociofluid/images/twitter_48.png http://www.htm.co.il/wp-content/plugins/sociofluid/images/bookmark_48.png http://www.htm.co.il/wp-content/plugins/sociofluid/images/email_48.png http://www.htm.co.il/wp-content/plugins/sociofluid/images/print_48.png

עוד באותו נושא:

 

דיון פתוח

מה אתם חושבים? רשמו את תגובתכם.

תגובות
ארזNo Gravatar 21 באוקטובר

תוסף תותח,תודה רבה

[תגובה]

אניNo Gravatar 3 באוגוסט

שיאו זה מעולה!!

[תגובה]

כתיבת תגובה

אבטחה: שאלת אבטחה

ניסיון