https://github.com/HJLebbink/asm-dude
I've started using this now inside Visual Studio, it's working really well!
Cool indeed, a bit too much colorful but we can change. :t
Yeah that garish colours were the first thing to go for a more subtle palette :) But i really the instruction lookup/performance values (i could only see the metrics for skylake so-far..not sure if it includes others?)
Nice ability to see where labels are declared and referenced too.
Here is another great one if you're using VS:
https://www.hanselman.com/blog/AProperTerminalForVisualStudio.aspx (https://www.hanselman.com/blog/AProperTerminalForVisualStudio.aspx)
I've installed that as well and set it up with UASM and VCVars64 so my visual studio environment which can build/git/run/debug/profile all in one IDE now looks like:
http://www.terraspace.co.uk/env.jpg (http://www.terraspace.co.uk/env.jpg)
(http://www.terraspace.co.uk/env.jpg)
Neat :t
So we can use VS to build MASM code?
Yep with this setup you can use VS for everything without having to leave the IDE. Masm, Nasm, Masm32, Uasm.. doesn't really matter. You can either configure build targets and project types, altough I personally don't bother, I just use VS "open folder" option, use the integrated terminal for git and build and then configure startup exe debugging in the IDE so I can set breakpoints watches and just use F5 to run as you would normally.