הסבר על התוכנה:
Notepad++ היא תוכנה לעריכת קוד, די פשוטה, אבל עם הרבה מאוד אפשרויות, ורוב המתכנתים (מי שמשתמש בה) לא מכיר את כול האופציות שהיא יכולה לתת, אז אומרים שהיא "גרועה" , "לא טובה" , "לא מקצועית" , ועוד הרבה..
האתר של Notepad++ :
http://notepad-plus-plus.org/
קישור להורדה:
http://notepad-plus-plus.org/download/v6.6.9.html
ד"א – Notepad++ בקיצור: npp – NotepadPlusPlus
אז איך התוכנה נראית ?
הסבר על כול חלק:
(סליחה שה "אפשרויות עריכה" יצא אחד על השני – לא שמתי לב)
והסבר מפורט:
הקבצים שפתוחים:
אם זה לא שמור, אז זה נותן לזה שם:
new 0
והקובץ הבא יהיה new 1 , וכך הלאה..
רואים את הריבוע הקטן שהוא כחול/כחול עם סגול/אדום ?
אז זה מה שזה אומר:
כחול – הקובץ שמור / ריק – קובץ חדש, בלי תוכן = אין מה לשמור. (אם אתם בכול זאת רוצים לשמור קובץ ריק, אז פשוט תכתבו משהו ותמחקו, ואז זה יתן לכם לשמור)
כחול וסגול – קובץ שיש בו תוכן (או שהיה בו תוכן ומחקתם – כמו שציינתי מקודם) אבל שהקובץ לא שמור,
אדום – קובץ לא שמור, ושאתם נמצאים בו עכשיו.
סוג קובץ:
במקרה הזה, זה פשוט קובץ טקסט, אבל אם זה נגיד HTML , אז זה מה שיהיה כתוב:
וכן – מי שלא יודע, HTML זה ראשי תיבות של Hyper Text Markup Language .
מידע על הקובץ:
(בפינה הימנית למטה)
הסבר:
length: 26 – מספר התווים שיש בקובץ
lines – מספר השורות שיש בקובץ (וכמו שרואים, זה גם ממספר את השורות בצד)
ln ו col – אני לא בדיוק יודע, אם מישהו יודע, הוא מוזמן לכתוב פה בתגובות ואני אדעכן
sel: 20 | 2 – כמו שראיתם, אני סימנתי 2 שורות בקובץ, אז זה כותב לי שסימנתי 20 תווים, ו 2 שורות – זה שימושי מתי שזה מספרים יותר גדולים
UTF-8 w/o DOM – הקידוד: UTF-8 With Out DOM ,
ואחרון: INS – אם ה insert לא "עובד" אצלכם, אז כתוב ins , ואם הוא כן עובד, אז כתוב " OVR " .
וגם אם אתם עם insert " עובד " , אז זה נראה ככה:
רואים את ה "סמן" ?
ב "רגיל" הוא ככה:
ויש את ה X בכול "לשונית" (tab) , ובפינה הימנית למעלה (לא האדום הרגיל – מתחתיו) שזה סוגר את הקובץ הנוכחי.
אז זה כול ההסבר על ה "דף הראשי" , עכשיו נעבור לכול ההגדרות
(נשאר רק האפשרויות קובץ, שזה טיפה מסובך, וזה קשה להסביר בכתב על כול אחד ואחד מהם – אני אולי אוסיף את זה מתישהו)
הגדרות:
Notepad++ צובע מילים שהוא "מכיר" (כול שפה בנפרד, אפשר להוסיף/למחוק מילים) – בשפות תכנות זה לדוגמא if, while, for , ב HTML זה תגים, attribute , וב CSS זה מאפיינים וה value , וכו'..
דוגמא:
ב PHP :
(אל תתיחסו לזה שבמקרה הזה אפשר להשתמש ב for)
אז אתם רואים זה מסמן את ה while ?
אפשר להוסיף ולהוריד מילים – אני אולי אפרט על זה מתישהו.
אבל רגע – הקובץ לא שמור. איך זה יודע שזה PHP ?
אז ככה:
יש בסרגל למעלה רשימה של כול השפות שהוא תומך בהם (יש אפשרות להוסיף עוד – פירוט בהמשך) אז הלכתי ל " P " , ואז בחרתי ב PHP , ואז ברגע שאני אשמור את הקובץ, אז הוא גם יהיה אוטומטי על php .
וכמובן – יש השלמה אוטומטית:
איך לבטל/להפעיל מחדש ? עכשיו מגיעים לזה
כול ההגדרות:
רוצים לשנות עיצוב ?
את הצבע של התוכנה ?
את הצבע של הקוד ?
את הצבע של המילים ה "מוכרות" ?
רוצים לשים צבע רקע למילים ?
text-indet אוטומטי / לבטל את זה ?
כול זה – עכשיו.
תלכו ל:
Setting -> Preferences..
ושם הכול נמצא.
נתחיל ב Auto Completion :
זה הברירת מחדל – Default .
אם אתם רוצים לבטל את זה, (את ההשלמה האוטומטית) אז פשוט תבטלו את ה V .
### לא צריך ללחוץ Save או משהו, או לסגור את החלון בשביל שזה יתעדכן – אפשר להמשיך לכתוב את הקוד גם בזמן שיש חלון הגדרות פתוח – כנ"ל לכול ה "חלונות הצפים" ###
רוצים שמתי שתפתחו מסמך טקסט חדש, אז הברירת מחדל תהיה שפה מסויימת ? (ולא txt)
נורא פשוט:
אני משתמש ב npp רוב הזמן לאתרים, אז אני שם את php כברירת מחדל. (אם אני עושה פרוייקט בפייטון, ובמשך כמה ימים אני אשתמש הרבה בפייטון, אז אני מחליף לפייטון – זה מאוד נוח)
שינוי העיצוב של התוכנה:
Setting -> Style Configurator
אני אישית אוהב את העיצוה הלבן, אבל אני יודע שהרבה מעדיפים עיצוב שחור, אז הנה:
### בשביל לראות את העיצוב, אין צוך ללחוץ " Save " , אך בשביל לשמור, כן צריך ###