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 :P y estoy contento con los resultados :)
Un ejemplo usando código Javascript del tutorial que estoy escribiendo:
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());
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.
<< Home