Condividere frammenti di codice su wordpress

Abbiamo imparato che condividere i links su del.icio.us, le foto su flickr e le slide su slideshare è cosa buona e giusta …

Ci permette di accedere alla nostre “cose” da qualsiasi luogo, e permette ad altri di partecipare, favorendo lo scambio di idee e lo sviluppando di relazioni interpersonali.

Snipplr fa la stessa cosa ma con i frammenti di codice (Snippets).

In breve ci permette di salvare, taggare, organizzare e condividere i nostri “pezzi di programma” per facilitarne il riutilizzo e perchè no il miglioramento.

Troppe volte sono impazzito a cercare una procedura già scritta per un applicazione tra i meandri del mio harddisk …

E poi tra le tante ha un semplicissimo plugin per wordpress che permette di includere codice formattato secondo la sintassi del linguaggio usato.

[snippet=1681]

I linguaggi supportati vanno dal Perl al Python, dal Lisp al Lua e dall’Actionscript all’Assembler; insomma c’è nè per tutti i gusti.

Indovinate cosa viene usato per la colorazione della sintassi ?

Bravi !!! proprio lei: GeSHi (Generic Syntax Highlighter)

7 commenti

  1. Ciao volevo chiederti una cosa!
    COme puoi vedere ho da pochi giorni un blog su wordpress però non riesco ad inserire codici nelle tag testo laterali, ad esempio volevo inserire questo codice:


    solo che non me lo fa mettere..

    fa cosi anche con altri codici di contatori e riconoscimenti.. come devo fare? esiste un tag apposito?

    grazie!

  2. @Deinos,
    non mi sembra che tu possa inserire codice javascript dentro i widget di wordpress.
    so però che per le statistiche hanno implementato un sistema interno…
    dovresti vederlo dal pannello principale.

    adesso provo ad informarmi
    se scopro qualcosa ti faccio sapere.

    ciÃ
    ps
    la prossima volta occhio ad i commenti OT…

  3. Ah grazie, scusa per l’ot!! Faccio solo una piccola domandina.. quindi tu puoi mettere tutti i codici perchè hai un sito di riferimento e non operi direttamente su wordpress?

    Ciao e grazie!!

Lascia una risposta

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *