Syntax Highlighter

Como pretendo colocar aqui postagens em que vou colocar excertos de código-fonte (das mais variadas linguagens de programação) implementei aqui um Syntax Highlighter. E o que é isto?

Eu nem sei qual será a tradução para português deste recurso - Realce de Sintaxe? - mas o que faz é acentuar certas palavras reservadas através de formatação (cores, negrito ou até itálico). Estas palavras reservadas variam com cada linguagem de programação (na verdade... not really true), pelo que cada linguagem precisa de um diferente syntax highlighter.

Melhor do que explicar este recurso, deveria mostrá-lo:

System.out.println("Olá mundo!");

Esta linha de código Java apenas escreve Olá mundo! na consola, e falta todo o código de gestão (declaração do main, package, etc...).

Anyway, é isto um syntax highlighter. Lets use it! :)

Querem um tutorial?
Kenny.

2 comentários:

  1. Bugs disse...:

    Achei interessante... mas como se pode escolher as cores, o negrito, .... ?

    Obrigada pela tua partilha.

  1. Kenny disse...:

    Depende do brush que estiver a ser usado, neste caso usei o brush standard de Java, que coloca o 'texto' a azul.

    É possível criar custom brushes, mas não sei o grau de dificuldade. :)

 
Kernel Panic © 2003-2011 | Designed by Trucks, in collaboration with MW3, Broadway Tickets, and Distubed Tour