סרב וואב

הסבר על התוכנה:

Notepad++ היא תוכנה לעריכת קוד, די פשוטה, אבל עם הרבה מאוד אפשרויות, ורוב המתכנתים (מי שמשתמש בה) לא מכיר את כול האופציות שהיא יכולה לתת, אז אומרים שהיא "גרועה" , "לא טובה" , "לא מקצועית" , ועוד הרבה..

האתר של Notepad++ :
http://notepad-plus-plus.org/

קישור להורדה:
http://notepad-plus-plus.org/download/v6.6.9.html

ד"א – Notepad++ בקיצור: npp – NotepadPlusPlus

אז איך התוכנה נראית ?
מדריך מקיף ל Notepad++

הסבר על כול חלק:
מדריך מקיף ל Notepad++

(סליחה שה "אפשרויות עריכה" יצא אחד על השני – לא שמתי לב)

והסבר מפורט:

הקבצים שפתוחים:
אם זה לא שמור, אז זה נותן לזה שם:
new 0
והקובץ הבא יהיה new 1 , וכך הלאה..

רואים את הריבוע הקטן שהוא כחול/כחול עם סגול/אדום ?
אז זה מה שזה אומר:
כחול – הקובץ שמור / ריק – קובץ חדש, בלי תוכן = אין מה לשמור. (אם אתם בכול זאת רוצים לשמור קובץ ריק, אז פשוט תכתבו משהו ותמחקו, ואז זה יתן לכם לשמור)
כחול וסגול – קובץ שיש בו תוכן (או שהיה בו תוכן ומחקתם – כמו שציינתי מקודם) אבל שהקובץ לא שמור,
אדום – קובץ לא שמור, ושאתם נמצאים בו עכשיו.

סוג קובץ:
במקרה הזה, זה פשוט קובץ טקסט, אבל אם זה נגיד HTML , אז זה מה שיהיה כתוב:
מדריך מקיף ל Notepad++

וכן – מי שלא יודע, HTML זה ראשי תיבות של Hyper Text Markup Language .

מידע על הקובץ:
מדריך מקיף ל Notepad++

(בפינה הימנית למטה)

הסבר:
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 " עובד " , אז זה נראה ככה:
מדריך מקיף ל Notepad++

רואים את ה "סמן" ?
ב "רגיל" הוא ככה:
מדריך מקיף ל Notepad++

ויש את ה X בכול "לשונית" (tab) , ובפינה הימנית למעלה (לא האדום הרגיל – מתחתיו) שזה סוגר את הקובץ הנוכחי.

אז זה כול ההסבר על ה "דף הראשי" , עכשיו נעבור לכול ההגדרות
(נשאר רק האפשרויות קובץ, שזה טיפה מסובך, וזה קשה להסביר בכתב על כול אחד ואחד מהם – אני אולי אוסיף את זה מתישהו)

הגדרות:

Notepad++ צובע מילים שהוא "מכיר" (כול שפה בנפרד, אפשר להוסיף/למחוק מילים) – בשפות תכנות זה לדוגמא if, while, for , ב HTML זה תגים, attribute , וב CSS זה מאפיינים וה value , וכו'..

דוגמא:

ב PHP :

מדריך מקיף ל Notepad++

(אל תתיחסו לזה שבמקרה הזה אפשר להשתמש ב for)

אז אתם רואים זה מסמן את ה while ?
אפשר להוסיף ולהוריד מילים – אני אולי אפרט על זה מתישהו.

אבל רגע – הקובץ לא שמור. איך זה יודע שזה PHP ?

אז ככה:
יש בסרגל למעלה רשימה של כול השפות שהוא תומך בהם (יש אפשרות להוסיף עוד – פירוט בהמשך) אז הלכתי ל " P " , ואז בחרתי ב PHP , ואז ברגע שאני אשמור את הקובץ, אז הוא גם יהיה אוטומטי על php .

וכמובן – יש השלמה אוטומטית:
מדריך מקיף ל Notepad++

איך לבטל/להפעיל מחדש ? עכשיו מגיעים לזה

כול ההגדרות:
רוצים לשנות עיצוב ?
את הצבע של התוכנה ?
את הצבע של הקוד ?
את הצבע של המילים ה "מוכרות" ?
רוצים לשים צבע רקע למילים ?
text-indet אוטומטי / לבטל את זה ?
כול זה – עכשיו.

תלכו ל:
Setting -> Preferences..

ושם הכול נמצא.
נתחיל ב Auto Completion :
מדריך מקיף ל Notepad++

זה הברירת מחדל – Default .
אם אתם רוצים לבטל את זה, (את ההשלמה האוטומטית) אז פשוט תבטלו את ה V .

### לא צריך ללחוץ Save או משהו, או לסגור את החלון בשביל שזה יתעדכן – אפשר להמשיך לכתוב את הקוד גם בזמן שיש חלון הגדרות פתוח – כנ"ל לכול ה "חלונות הצפים" ###

רוצים שמתי שתפתחו מסמך טקסט חדש, אז הברירת מחדל תהיה שפה מסויימת ? (ולא txt)
נורא פשוט:
מדריך מקיף ל Notepad++

אני משתמש ב npp רוב הזמן לאתרים, אז אני שם את php כברירת מחדל. (אם אני עושה פרוייקט בפייטון, ובמשך כמה ימים אני אשתמש הרבה בפייטון, אז אני מחליף לפייטון – זה מאוד נוח)

שינוי העיצוב של התוכנה:
Setting -> Style Configurator

מדריך מקיף ל Notepad++

אני אישית אוהב את העיצוה הלבן, אבל אני יודע שהרבה מעדיפים עיצוב שחור, אז הנה:
מדריך מקיף ל Notepad++

### בשביל לראות את העיצוב, אין צוך ללחוץ " Save " , אך בשביל לשמור, כן צריך ###

דילוג לתוכן