domenica 15 aprile 2012

Proviamo Google Code Prettify in Blogger

Nel precedente post ho provato Sintaxhighlighter,
oggi mi va di provare Google Code Prettify.

L'inclusione in Blogger dovrebbe essere semplice come inserire i seguenti due tag
nel header del template in uso:

<link href='http://google-code-prettify.googlecode.com/svn/branches/release-1-Jun-2011/src/prettify.css' rel='stylesheet' type='text/css'/>
<script src='http://google-code-prettify.googlecode.com/svn/branches/release-1-Jun-2011/src/prettify.js' type='text/javascript'/>

Ovviamente, ricordiamoci di richiamare lo script aggiungendo al tag body l'evento onload='prettyPrint();'

Vediamo se funziona:
/**
 * @author me
 */
public Prova(){
   public static void main(String args[]){
      String msg = "Ciao a tutti!";
      System.out.println(msg);
   }
}

Inserire del codice da evidenziare è semplicissimo, basta che sia racchiuso fra i tag:
<pre class="prettyprint">...</pre> oppure <code class="prettyprint">...</code>

Prettify dovrebbe essere in grado di riconoscere automaticamente la sintassi del codice da evidenziare. Volendo, si può può comunicare a Prettify il linguaggio esatto aggiungendo il tag che contiene il codice ad una classe di riferimento.
Nel mio esempio ho usato la classe lang-java:
<pre class="prettyprint lang-java">
Per maggiori informazioni date uno sguardo al README.

Nessun commento:

Posta un commento