Visual Studio Code with the aforementioned extension. Simply search for "AMXX" in the extension search and install it. Syntax highlighting works out of the box and compiling I think requires minor configuration.
I used to use Notepad++ with my own customizations but had to find something else when I switched to Linux.