זהו גולת הכותרת של הפקודה שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
Highlight - קוד מקור אוניברסלי לממיר טקסט מעוצב
תַקצִיר
להבליט [אפשרויות]... [קבצים]...
תיאור
להבליט ממיר קוד מקור ל-HTML, XHTML, RTF, ODT, LaTeX, TeX, BBCode, SVG, XTERM או
רצפי בריחה של ANSI. ישנם מספר נושאי צבע זמינים. להבליט מזהה
מילות מפתח, מספרים, מחרוזות, הערות, סמלים והנחיות קדם-מעבד. זה תומך
כ-160 שפות תכנות, המוגדרות בסקריפטים של Lua.
זה אפשרי בקלות לשפר את מסד הנתונים של Highlight של שפות תכנות וצבע
ערכות נושא. עיין בקובץ README לפרטים.
כללי אפשרויות
-B, --batch-recursive=
המר את כל הקבצים התואמים את התו הכללי (משתמש בחיפוש רקורסיבי)
-D, --data-dir=
הגדר נתיב להדגשת ספריית הנתונים (הוצא משימוש)
--config-file=
הגדר נתיב לקובץ lang או ערכת נושא
-ח, --עזרה
להדפיס עזרה זו
-i, --input=
שם קובץ הקלט
-o, --output=
שם קובץ הפלט
-d, --outdir=
שם ספריית הפלט
-P, --התקדמות
הדפס סרגל התקדמות במצב אצווה
-S, --תחביר=
הגדר סוג קוד מקור, הכרחי אם חסרה סיומת קובץ קלט
-v, --מלל
הדפס מידע על ניפוי באגים ל-stderr
-p, --list-langs
רשימה של הגדרות שפה מותקנות (הוצא משימוש)
-ש, -שקט
לדכא מידע התקדמות במצב אצווה
-w, --list-themes
רשימת ערכות נושא מותקנות (הוצא משימוש)
--כּוֹחַ
צור פלט אם תחביר הקלט אינו ידוע
--list-scripts=
רשימת סקריפטים מותקנים =[langs, ערכות נושא, פלאגינים]
--plug-in=
בצע סקריפט של תוסף Lua; אפשרות חזרה להחלת פלאגין מרובים
-- plug-in-read
הגדר קובץ קלט עבור פלאגין (למשל 'תגים')
--print-config
תצורת נתיב ההדפסה
--סגנון הדפס
הדפס גיליון סגנונות בלבד (ראה --style-outfile)
--דלג=
התעלם מסוגי קבצים לא ידועים ברשימה (דוגמה: --skip='bak;c~;h~')
--start-nested=
הגדר שפה מקוננת שמתחילה קלט מבלי לפתוח מפריד
--validate-input
בדוק אם הקלט הוא קובץ טקסט חוקי
--גִרְסָה
גרסת הדפסה ומידע על זכויות יוצרים
תְפוּקָה עיצוב אפשרויות
-O, --out-format=
קובץ פלט בפורמט נתון =[html, xhtml, latex, tex, rtf, odt, ansi,
xterm256, bbcode, svg]
-c, --style-outfile=
שם קובץ הגדרת הסגנון או פלט ל-stdout, אם "stdout" ניתן כקובץ
טענה
-T, --doc-title
כותרת המסמך
-e, --style-infile=
שם הקובץ שייכלל ב-style-outfile
-f, --fragment
השמט את הכותרת העליונה והתחתונה של מסמך הפלט
-F, --reformat=
פורמט מחדש את הפלט בסגנון נתון. =[allman, banner, gnu, java, kr, linux,
stroustrup, whitesmith, google, pico, lisp]
-אני, --כולל-סגנון
כלול הגדרת סגנון בפלט
-J, --קו-אורך=
אורך קו לפני גלישה (ראה -W, -V)
-j, --line-number-length=
אורך מספר קו כולל. ריפוד שמאל
-k, --font=
הגדר גופן (ספציפי לפורמט הפלט)
-K, --font-size=
הגדר גודל גופן (ספציפי לפורמט הפלט)
-l, --שורות-מספרים
הדפס מספרי שורות בקובץ הפלט
-m, --line-number-start=
התחל את מספור השורות עם cnt (מניח -l)
-s, --style=
הגדר סגנון הדגשה (ראה --list-themes)
-t --replace-tabs=
החלף טאבים ברווחים מספר
-u, --encoding=
הגדר קידוד פלט התואם את קידוד קובץ הקלט; השמט מידע קידוד אם
מוגדר ל-"NONE"
-V, --לעטוף-פשוט
לעטוף שורות ארוכות ללא הזחה של פרמטרים והצהרות של פונקציות
-W, --לעטוף
לעטוף תורים ארוכים (השתמש בזהירות)
-z, --אפסים
מלא את הרווח המוביל של מספרי השורות באפסים
--kw-case=
פלט את כל מילות המפתח במקרה נתון אם השפה אינה תלוית רישיות
--delim-cr
הגדר את CR כמפריד סוף קו (MacOS 9)
--no-trailing-nl
השמיט את השורה החדשה הנגררת
--עטוף-ללא-מספרים
השמט מספרי שורות של שורות עטופות (מניח -l)
(X)HTML אפשרויות
-א, --עוגנים
צרף עוגנים למספרי קו (HTML בלבד)
-y, --anchor-prefix=
הגדר קידומת שם עוגן
-N, --anchor-filename
השתמש בשם קובץ קלט כשם עוגן
-C, --print-index
הדפסת קובץ אינדקס עם קישורים לכל קבצי הפלט
-n, ---ordered-list
הדפס שורות כפריטי רשימה מסודרים
--class-name=
הגדר קידומת שם מחלקה CSS; השמט את שם המחלקה אם מוגדר ל-"NONE"
--inline-css
פלט CSS בתוך כל תג (פלט מילולי)
--enclose-pre
תחום פלט מקוטע עם תג קדם (מניח -f)
LaTeX אפשרויות
-ב, --בבל
השבת את קיצורי החבילה של Babel
-r, --replace-מרכאות
החלף מרכאות כפולות ב-\dq
-- סמלים יפים
לשפר את המראה של סוגריים וסמלים אחרים
RTF אפשרויות
-x, --page-size=
הגדר את גודל העמוד, =[a3, a4, a5, b4, b5, b6, letter]
---char-styles
כולל גיליונות סגנונות של תווים
SVG אפשרויות
--גובה=
הגדר גובה תמונה (מותרות יחידות)
--רוחב=
הגדר גודל תמונה (ראה --גובה)
גנה הדגשת המקור תְאִימוּת אפשרויות
--doc צור מסמך עצמאי
--לא-דוק
בטל את האפשרות --doc
--css=שם קובץ
שם הקובץ של גיליון הסגנונות החיצוני
--src-lang=STRING
שפת מקור
-t, --tab=INT
ציין את אורך הכרטיסייה
-n, --שורה-מספר[=0]
מספר את כל קווי הפלט, ריפוד אופציונלי
--line-number-ref[=p]
מספר את כל קווי הפלט וצור עוגן, העשוי מהקידומת שצוינה
p + מספר השורה (default='line')
--output-dir=נתיב
ספריית פלט
--אל כשל
אם לא נמצאה הגדרת שפה עבור הקלט, היא פשוט מועתקת לפלט
אם לא צוינו קבצי in- או פלט, stdin ו- stdout ישמשו עבור in- או פלט.
HTML ייווצר אלא אם יינתן פורמט פלט אחר. הגדרות סגנון הן
מאוחסן ב-highlight.css (HTML, XHTML, SVG) או highlight.sty (LaTeX, TeX) אם לא -c ולא
-ניתן לי. עיצוב מחדש של קוד (-F) יעבוד רק עם קבצי קלט C, C++, C# ו-Java.
השתמש בהדגשה מקוונת באמצעות שירותי onworks.net