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.