Idioma
Ver el código de Configuración de mads con Notepad plus plus
Bueno aquí explicamos cómo preparar un ambiente de desarrollo para Mads: 1. Descargamos el ((https://notepad-plus-plus.org/downloads/ Notepad++)) e instalamos según su versión de sistema operativo 32bits o 64bits. 2. Descargamos el ((https://github.com/tebe6502/Mad-Assembler/releases Mads)) y descomprimimos en C:/Mads por ejemplo. === Instalar y Configurar plugin NppExec=== Ahora nos vamos al Notepad++ y nos vamos al menú **Plugins > Administrar Plugins...** ((https://www.atariware.cl/archivos/mads/notepad01.png align=center)) Aparezca la lista de plugins y escribimos **NppExec**, lo chequeamos y por ultimo clic en el botón instalar. ((https://www.atariware.cl/archivos/mads/notepad02.png align=center)) Esperamos que se descargue y se reinicie el notepad++. Ahora vamos al menú **Plugins > NppExec > Execute...** o **F6** ((https://www.atariware.cl/archivos/mads/notepad03.png align=center)) Nos aparecerá la siguiente ventaba y pegamos la siguiente línea de comando %%(code)"c:\mads\mads.exe" "$(CURRENT_DIRECTORY)\$(FILE_NAME)" -o:"$(CURRENT_DIRECTORY)\$(NAME_PART).xex"%% ((https://www.atariware.cl/archivos/mads/notepad04.png align=center)) Y hacemos clics en el botón "save..." y colocamos el nombre de mads en el nombre del script "ensamblar" y le damos a el botón "save" y por ultimo cick en el botón "ok" Otra vez volvemos a la barra de menú, hacemos clic en plugin, y seleccionamos NppExec y clic en advanced Options… ((https://www.atariware.cl/archivos/mads/notepad05.png align=center)) Ahora nos aparecerá una ventana, seleccionamos el script llamado mads, después clic en el botón add/modify y por ultimo clic en el botón ok. ((https://www.atariware.cl/archivos/mads/notepad06.png align=center)) ===Configurar tecla rápida para ensamblar=== Ahora vamos el menú **macro > modificar enlace/Borrar macro** ((https://www.atariware.cl/archivos/mads/notepad07.png align=center)) Hacemos click y nos aparece la siguiente ventana, clic en la pestaña **comandos de plunig** y buscamos nuestra línea de comando mads. Lo marcamos y hacemos clic en el botón "modify" y nos aparece la ventaba de agregar la combinación de teclas. Elegimos CTRL+SHIFT+1 para compilar nuestro código assembler y le damos cilc al botón "ok", y después al botón "cerrar" ((https://www.atariware.cl/archivos/mads/notepad08.png align=center)) ===Colores en consola=== Ahora otro punto importante es activar el destacado de errores y advertencias que nos puede enviar el mads al ensamblar. Para ello nos vamos a la barra de menú hacemos clic en plugin, y seleccionamos NppExec y clic en Console Output Filter… ((https://www.atariware.cl/archivos/mads/notepad09.png align=center)) Nos aparece una nueva ventana y nos vamos a la pestaña HighLight, que tenemos que llenar algunas cosas tal como aparece en la siguiente foto : ((https://www.atariware.cl/archivos/mads/notepad10.png align=center)) %%(code)%FILE% (%LINE%) ERROR:* %FILE% (%LINE%) WARNING:* %% Una vez todo ingresado y hacemos clic en OK. Usaremos el mismo ejemplo para generar un error y ver que este se destaque en rojo y al hacer doble clic en la línea nos lleve automáticamente a ella. ((https://www.atariware.cl/archivos/mads/notepad11.png align=center))