ngng — שפת נחשון ל-VS Code
תוסף המאפשר לכתוב קבצי .ngng בשפת נחשון ולקמפל אותם ל־HTML מלא עם JavaScript פנימי.
סיומת נתמכת
פקודות
| פקודה |
קיצור |
מה עושה |
| ngng: יצירת HTML |
F5 |
יוצר קובץ HTML מהקובץ הנוכחי ופותח אותו |
| ngng: יצירת HTML |
F5 |
יוצר קובץ HTML מהקובץ הנוכחי ופותח אותו |
אפשר גם ללחוץ על הכפתורים בפינה הימנית-עליונה של העורך, או על ▶ ngng יצירת HTML בשורת המצב.
חוקי השפה
פורמט החוקים (זהה לקובץ ההוראות שלך):
<פקודה בשפה שלנו>-<קוד HTML אמיתי>
התו - מפריד בין מילות השפה לבין קוד ה-HTML. לדוגמה:
<שם האתר><שם האתר>-<title></title>
<כפתור><כפתור>-<button></button>
עדכון חוקים בלי לבנות מחדש את התוסף
אפשר להוסיף קובץ בשם ngng.rules (או rules.ngng) בשורש הפרויקט, עם חוקים בפורמט הנ"ל. הם יתווספו לחוקי ברירת המחדל.
דוגמה
קובץ demo.ngng:
<שם האתר>האתר שלי<שם האתר>
<הקלדה>
<כפתור>לחצן<כפתור>
בקומפילציה יווצר קובץ HTML מלא.
הערות
- החוקים כרגע מינימליים (לבדיקה). קל להרחיב אותם בקובץ
src/compiler.js או בקובץ ngng.rules.
- הקומפילציה מטמיעה
<link>/<script src> מקומיים לתוך ה-HTML כדי להבטיח קובץ יחיד.
| |