Resaltado de código

Si se que escribir algún código para mostrar a alguien y no se utiliza algún tipo de resaltado de sintaxis lo más probable es que resulte ilegible.

Para solucionar esto en las páginas web lo mejor que he encontrado es dp.SyntaxHighlighter y hasta tiene un plugin para Wordpress.

De esta manera nuestros códigos, en vez de mostrarse así:

songlist = SongList.new
class JukeboxButton < Button
  def initialize(label, &action)
    super(label)
    @action = action
  end
  def button_pressed
    @action.call(self)
  end
end
start_bton = JukeboxButton.new("Start") {songlist.start}
pause_bton = JukeboxButton.new("Pause") {songlist.pause}

Se podrán mostrar así:

Además de ahorrarnos problemas con comillas y caracteres HTML especiales. Los colores y demás estilos se pueden cambiar en un CSS.

Leave a comment