checkm

mercoledì 3 settembre 2008

CodePaint - Coloratore di codice

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
Vi prego di segnalarmi qualsiasi bug o incomprensione nel funzionamento del programma. Accetto anche correzioni a livello di codice.

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:

Anonimo ha detto...

Wow! Mi sto innamorando di te xDDDDDDDDDDDDDDDDDDDDDD

Simone ha detto...

lol :)