Code Colorizer

CodeColorizer convierte el código fuente de lenguajes como ASP, C/C++, Clipper, Delphi/Pascal, HTML, Java, JavaScript y Visual Basic a documentos HTML con coloreado de sintaxis. Estuve buscando ayer algún programa o herramienta web que sirviera para eso, mas que nada porque ya había visto alguno y sabía que existía y no tenía que crear el mío propio 😛 y estoy contento con los resultados 🙂

Un ejemplo usando código Javascript del tutorial que estoy escribiendo:

function departamento(){
this.personal = new Array();
this.anyadir = anyadir;
this.calcularNomina = calcularNominaDept;
}

function empleado(nomina){
this.nomina = nomina;
this.calcularNomina = calcularNominaEmpl;
}

function anyadir(objeto){
this.personal.push(objeto);
}

function calcularNominaDept(){
var nomina = 0;
for(var i = 0; i < this.personal.length; i++){
nomina += this.personal[i].calcularNomina();
}
return nomina;
}

function calcularNominaEmpl(){
return this.nomina;
}

empresa = new departamento();
empresa.anyadir(new empleado(200));
empresa.anyadir(new empleado(100));
contabilidad = new departamento();
contabilidad.anyadir(new empleado(120));
empresa.anyadir(contabilidad);
document.write(empresa.calcularNomina());

function departamento(){
this.personal = new Array();
this.anyadir = anyadir;
this.calcularNomina = calcularNominaDept;
}

function empleado(nomina){
this.nomina = nomina;
this.calcularNomina = calcularNominaEmpl;
}

function anyadir(objeto){
this.personal.push(objeto);
}

function calcularNominaDept(){
var nomina = 0;
for(var i = 0; i < this.personal.length; i++){
nomina += this.personal[i].calcularNomina();
}
return nomina;
}

function calcularNominaEmpl(){
return this.nomina;
}
empresa = new departamento();
empresa.anyadir(new empleado(200));
empresa.anyadir(new empleado(100));
contabilidad = new departamento();
contabilidad.anyadir(new empleado(120));
empresa.anyadir(contabilidad);
document.write(empresa.calcularNomina());

Está claro que el código es mas legible (y mas bonito :P) después de pasarlo por el colorizer.

Comentarios

Aún no hay comentarios

Deja un comentario