Atariware Wiki: Configuración de mads con Notepad plus plus

https://www.atariware.cl/wiki     Versión: 5 (25.02.2021 19:28)

Configuración de mads con Notepad plus plus

Bueno aquí explicamos cómo preparar un ambiente de desarrollo para Mads:

1. Descargamos el Notepad++ e instalamos según su versión de sistema operativo 32bits o 64bits.
2. Descargamos el 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...

Aparezca la lista de plugins y escribimos NppExec, lo chequeamos y por ultimo clic en el botón instalar.

Esperamos que se descargue y se reinicie el notepad++.

Ahora vamos al menú Plugins > NppExec > Execute...F6

Nos aparecerá la siguiente ventaba y pegamos la siguiente línea de comando
"c:\mads\mads.exe" "$(CURRENT_DIRECTORY)\$(FILE_NAME)" -o:"$(CURRENT_DIRECTORY)\$(NAME_PART).xex"	


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…

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.

Configurar tecla rápida para ensamblar

Ahora vamos el menú macro > modificar enlace/Borrar macro

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»

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…

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 :

%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.