source-highlight
शायद यह संभव है कि source-highlight
जीएनयू के तहत जारी किया गया दिलचस्प मिल जाए : एक पैकेज से अलग highlight
।
इससे अंश apt-cache show source-highlight
:
विवरण-एन: स्रोत कोड को सिंटैक्स हाइलाइट किए गए दस्तावेज़ में कनवर्ट करें।
यह प्रोग्राम, एक स्रोत फ़ाइल दिया गया है, सिंटैक्स हाइलाइटिंग के साथ एक दस्तावेज़ का उत्पादन करता है।
यह 100 से अधिक फ़ाइल स्वरूपों के लिए हाइलाइटिंग सिंटैक्स का समर्थन करता है ...
आउटपुट के लिए, निम्न प्रारूप समर्थित हैं: HTML, XHTML, LaTeX, Texinfo, ANSI रंग से बचना अनुक्रम , और DocBook
मैंने कुछ उर्फ (कैट और पीसीएटी, नीचे देखें) किया और यह उनका आउटपुट है
आप डेबियन के साथ स्थापित कर सकते हैं
sudo apt-get install source-highlight
और इसे .bash_aliases
नीचे दिए गए लाइन जैसे कुछ के साथ अपने नाम में उपनाम के रूप में जोड़ें ।
alias Cat='source-highlight --out-format=esc -o STDOUT -i'
Cat myfile.c # or myfile.xml ...
या आप एक समान उपनाम ( पाइप में-i
संभावना के अंत में बिना ) कर सकते हैं
alias PCat='source-highlight --out-format=esc -o STDOUT '
tail myfile.sh | PCat # Note the absence of the `-i`
उन विकल्पों में से man source-highlight
जो -s
अंडरलाइन से पढ़ना संभव है , जो चयन करना या बल देना , कमांड लाइन द्वारा हाइलाइटिंग या प्रोग्राम को इस कर्तव्य पर छोड़ना संभव है:
-s , --src-lang = STRING स्रोत भाषा (पूरी सूची प्राप्त करने के लिए -lang- सूची) का उपयोग करें। यदि निर्दिष्ट नहीं है, तो फ़ाइल एक्सटेंशन से स्रोत भाषा का अनुमान लगाया जाएगा ।
- भाषा-सूची सभी समर्थित भाषा और संबंधित भाषा परिभाषा फ़ाइल