I found the existing VS Code extension for ASM a bit lacking, so I spent an hour cannibalizing an old language server of mine to put this together, still does all the syntax highlighting but I added autocomplete and hover support.
Currently it just shows the full name of the opcode from the Acronyms page on the wiki
, but if anyone more experienced with ASM than me (I just started last week, lol) wants to help write more detailed descriptions of what everything does, I can easily chuck it in the JSON syntax file.
My other language server (for Overwatch Workshop syntax) has more advanced features, like type checking and signature help, but I'm not really familiar enough with ASM to know if it needs any of that. If anyone has any ideas, let me know, as I'm fairly familiar with the language server protocol.
Link to the extension on the marketplace.
Link to the source on Github.