CodePaint è un programma in Python e GTK che permette di trasformare codice dei più comuni linguaggi/markup/templates in codice HTML evidenziato.
CodePaint sfrutta la libreria Pygments per la formattazione del codice HTML in diversi stili di colorazione. È possibile generare codice HTML che utilizzi CSS o con i colori definiti linea per linea. Offre inoltre una funzione di anteprima e permette di fare l'upload del codice HTML sul servizio di nopaste rafb.net e del CSS su FTP.
Non è ancora pienamente supportato Unicode ma spero che qualche buon'anima scriva un patch. :)
Download: codepaint-1.0.tar.gz
Una volta decompresso l'archivio, da root:
# python setup.py install
[...]
$ codepaint
PS: ho avuto bisogno di questo programma perchè non sempre è possibile/facile mettere un syntax-highlighter su un blog o su un sito. Per esempio, in questo post la porzione di codice presente è stata scritta con CodePaint. Non ho voglia di lottare con blogger. :P
2 commenti:
Wow! Mi sto innamorando di te xDDDDDDDDDDDDDDDDDDDDDD
lol :)
Posta un commento