sábado, 8 de marzo de 2014

Nuevo: Resaltando mi codigo ahora con mejor estilo

     Mientras comienzo a planificar que algoritmos iré publicando primero, y cuales tutoriales seleccionaré para ayudar, he conseguido algo indispensable para todo blog de programación decente: Una herramienta para resaltar el código fuente.

     ¿Por qué es indispensable? Porque si quieres mostrar código, debes hacerlo bien. Con un resaltado, como lo hacen los editores. De esa manera será más fácil para el visitante comprender lo que se dice. Por eso, navegando por la Internet, he encontrado un script que me ha parecido bastante útil: SyntaxHighlighter, hecho en Javascript.

//Diseñando un código que permita algo interesante

#include <iostream>
#include <cstdio≷

int main(int argc, char *argv[]){
    cout << "Probando al resaltador de sintaxis. Ahora ya es posible mejorar la enseñanza" << endl;
    return EXIT_SUCCESS;
}

     ¿Javascript? Si, Javascript. Un lenguaje dedicado ayudar al HTML a presentar mejores paginas. Se usa porque no consume muchos recursos, y es capaz de interactuar directamente con el usuario, permitiendo que el codigo sea resaltado y coloreado en tiempo real, sin restricciones de ningun tipo.

     Ya lo he añadido a la plantilla, y espero que ayude a que este blog crezca. Seguiré planificando mas algoritmos. Debo seguir un plan para no perderme. Hasta luego. Para muestra un codigo fuente:
#include <iostream>

using namespace std;

int main()
{
    int variable_inutil = 5;
    int variable_sin_uso = 6;
    int variable_doblemente_inutil;

    //¿Que pasa si sumo una variable_inutil con otra sin uso?
    ///Obtengo una variable doblemente inutil
    variable_doblemente_inutil = variable_sin_uso + variable_sin_uso;

    //Imprimo por pantalla un mensaje:
    cout << "Mensaje inutil: Su variable es igual a:" << variable_doblemente_inutil << endl;

    /*Asi he demostrado como resalta el codigo*/
    cout << "Ahora termino la prueba. Si pudiste compilar esto, tienes todo en orden" << endl;
    cout << "Si no pudiste, y solo lo puedes leer desde el archivo de texto, vuelve a empezar" << endl;

    //Fin del programa. Retorna cero para avisar que todo fue bien.

    return 0;
}

0 comentarios:

Publicar un comentario

Por favor deja un comentario dejando tus sugerencias y dudas sobre temas de este blog.