הדגשת תחביר – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
מ החלפות (דוגמה,) |
הסרת קישורים עודפים |
||
שורה 1:
[[קובץ:HTML_source_code_example.svg|שמאל|מסגרת| תחביר [[HTML]] מודגש]]
'''הדגשת תחביר''' היא תכונה של [[עורך טקסט|עורכי טקסט]] המשמשים [[שפת תכנות|לתכנות]], [[שפת תסריט|סקריפטים]] או [[שפת סימון|שפות סימון]], כגון
הדגשת תחביר היא סוג של סימון משני, מכיוון שהדגשים אינם חלק ממשמעות הטקסט, אלא משמשים לחיזוקו. חלק מהעורכים משלבים גם הדגשת תחביר עם תכונות אחרות, כמו [[בודק איות|בדיקת איות]] או [[קיפול קוד]], ככלי עזר לעריכה שאינם חיצוניים לשפה.
שורה 15:
עבור עורכים התומכים ביותר משפה אחת, המשתמש יכול בדרך כלל לציין את שפת הטקסט, כגון [[C (שפת תכנות)|C]], [[LaTeX]], [[HTML]], או שעורך הטקסט יכול לזהות אותה באופן אוטומטי על בסיס סיומת הקובץ או על ידי סריקת תוכן הקובץ. זיהוי שפה אוטומטי זה מביא לבעיות אפשריות. לדוגמה, משתמש עשוי לרצות לערוך מסמך המכיל:
* יותר משפה אחת (למשל בעת עריכת קובץ
* שפה שאינה מוכרת (למשל בעת עריכת קוד מקור לשפת תכנות לא ברורה או חדשה יחסית),
* שפה שונה מסוג הקובץ (למשל בעת עריכת קוד מקור בקובץ ללא סיומת בעורך המשתמש בסיומות קבצים כדי לזהות את השפה).
|