Hackear o customizar el IDE de Arduino Deja un comentario

Para gustos colores. Una frase hecha que define las diferentes preferencias que tenemos los humanos. Y es que a cada uno nos gusta las cosas de una forma. En el IDE de Arduino los comentarios son de color gris pero y si queremos cambiarlo a verde que es a lo que estamos acostumbrados en otros IDEs o ponerlo azul porque nos gusta más. ¿Esto se puede hacer? ¿Podemos hackear o customizar el IDE de Arduino?

hackea customiza ide arduino

Escribiendo este artículo me he acordado de las primeras veces que modificaba un programa para hacerlo mío, a mi gusto. Modificaba archivos o recursos del programa para personalizarlo y al final aquel preadolescente sentía gran satisfacción cuando se mostraba mi modificación.

Creo que los primeros hackeos fueron los juegos para PC Warcraft: Orcs & Humans (la primera versión de Warcraft) y el PC fútbol (ese que venía con tropecientos diskets para instalarlo).

Lo que hacía era grabar un archivo de voz mío con cualquier frase o un sonido que me gustara y buscaba el directorio adecuado del juego y los cambiaba por los originales. Cuando la lógica del juego llamaba a ese archivo para ser reproducido sonaba el que yo había puesto y para mí el juego ganaba mucho, aunque como para gustos colores no siempre era del agrado de todos.

Qué es customizar un Software

Al final un programa tiene archivos de los que se nutre su configuración o recursos que utiliza en su funcionamiento. Depende mucho de cómo se realice el programa, no todos los programas se forman con el mismo tipo de recursos. (Si no sabes muy bien que es esto de los recursos y como se utilizan y añaden en los programas de escritorio te recomiendo que eches un vistazo a este videotutorial de C# (Tema 4, min 2:34) donde se trata como incluir recursos a tu programa de escritorio).

Pero volvamos a lo que trata este artículo, hackear o customizar el IDE de Arduino. En la mayoría de IDEs es muy común que nos permita personalizar el estilo. La siguiente imagen es de un cliente de Oracle donde podemos configurar los estilos de toda la sintaxis de este lenguaje y su entorno. Incluso nos permite guardar esta configuración e importar una configuración que nosotros tengamos

Toad for Oracle
Toad for Oracle

Todo muy sencillo y en cómodos pasos. Si nos vamos al entorno de desarrollo Sublime Text, esta configuración la encontramos en un archivo editable en el propio entorno. Ya no tenemos un wizard que nos ayude:

Cómo hackear o customizar el IDE de Arduino

El IDE de Arduino se parece más a esta forma de modificar los estilos. Pero el propio IDE no nos da la opción de editarlo o llegar a él. Debemos navegar entre las carpetas del programa para encontrar este archivo y así poder modificarlo con un editor de textos, el mismo notepad de Windows o el anteriormente mencionado SublimeText.

Este archivo para Windows lo puedes encontrar en la siguiente ruta:

Y para Mac en esta otra ruta:

Tras modificar las líneas pertinentes a los comentarios de un sketch, he puesto la multilinea azul del color de programarfacil.com y la línea comentada a verde como el cliente de Oracle que te he enseñado antes:

Código modificado

IDE modificado

Recuerda hacer un backup del archivo original antes de modificarlo para poder volver de una forma rápida y sencilla al estado inicial. Esto siempre es recomendable por si al final tocamos demasiado y la liamos, jejeje. Ahora te toca a ti dejarlo a tu gusto e ir descubriendo todo lo que puedes modificar.

¿Conoces alguna otra manera de hackear o customizar el IDE de Arduino?

 

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

0
    0
    Tu Carrito
    Tu carrito esta vacíoVolver a la tienda
    Enviar Whatsapp
    Hola 👋
    ¿En qué podemos ayudarte?