source-highlight
Mungkin itu mungkin untuk menemukan source-highlight
rilis menarik di bawah GNU : paket berbeda dari highlight
.
Kutipan dari apt-cache show source-highlight
:
Deskripsi-id: mengonversi kode sumber ke sintaks dokumen yang disorot.
Program ini, diberikan file sumber, menghasilkan dokumen dengan penyorotan sintaksis.
Ini mendukung penyorotan sintaksis untuk lebih dari 100 format file ...
Untuk output, format berikut didukung: HTML, XHTML, LaTeX, Texinfo, urutan pelarian warna ANSI , dan DocBook
Saya melakukan beberapa alias (Cat dan PCat, lihat di bawah) dan ini adalah output mereka
Anda dapat menginstal berdasarkan Debian dengan
sudo apt-get install source-highlight
dan tambahkan sebagai alias misalnya di Anda .bash_aliases
dengan sesuatu seperti baris di bawah ini.
alias Cat='source-highlight --out-format=esc -o STDOUT -i'
Cat myfile.c # or myfile.xml ...
Atau Anda dapat melakukan alias serupa (tanpa -i
di akhir memiliki kemungkinan untuk pipa )
alias PCat='source-highlight --out-format=esc -o STDOUT '
tail myfile.sh | PCat # Note the absence of the `-i`
Di antara opsi yang bisa dibaca man source-highlight
yang -s
menggarisbawahi bahwa adalah mungkin untuk memilih, atau kekuatan , yang menyoroti dengan baris perintah atau meninggalkan untuk program tugas ini:
-s , --src-lang = STRING bahasa sumber (gunakan --lang-list untuk mendapatkan daftar lengkap). Jika tidak ditentukan, bahasa sumber akan ditebak dari ekstensi file .
--lang-daftar daftar semua bahasa yang didukung dan file definisi bahasa yang terkait