checkm
Visualizzazione post con etichetta blog. Mostra tutti i post
Visualizzazione post con etichetta blog. Mostra tutti i post

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

lunedì 26 novembre 2007

Nuovo Template

Ho deciso di cambiare template, attirato da quello di Tyrion. Lo stile mi sembra molto più pulito e ordinato. Ho cambiato anche il nome nella titlebar e ingrandito un po i font. Per chi credesse che era meglio il titolo "ScaccoMatto" invece che "checkm", posti un commento.

Altrimenti, riagganci semplicemente. :-)