Como migrei para o mundo Mac, sinto falta do Windows Live Writer que tinha um excelente plugin para colorir o código. Testei alguns dos editores de blog para Mac, mas nenhum deles incorpora esse tipo de funcionalidade. Até que encontrei o Syntax Highlighter que aplica essa funcionalidade por meio de javascript e CSS.
Abaixo segue o primeiro código usando ele.
public class HelloWorld
{
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
O que falta ainda é automatizar a inclusão de tags usada pelo syntax highlighter que pede o código dentro da tag pre. Acho que isso é possível de fazer com jQuery.
Update: Existe um plugin para o wordpress aqui. Eu testei ele, mas não vi benefícios por que ele não agrega um controle no wordpress, o que seria o ideal. Ainda tenho que adicionar as tags na mão, ou seja, ao invés de fazer isso:
<pre name="code" class="java">...</pre>
faço isso
[java]...[/java]
Por isso, prefiro ficar com o modo inicial.