What does this thing do?It's a Visual Studio Code extension developed to integrate a command-like UI with The Macroassembler AS. What it can doYou can:
What you need to set up this (in case you want to modify it)You can check this tutorial out if you don't know much about VS extensions. First of all, make sure you have Node.js installed. Git is recommended if you want to clone this repository. To clone this repository (so you have Git's convenient source control and versioning) in a folder, type this in your terminal:
Then, after installing Node, you must get the node modules by issuing the following command:
This way you have all the packages you need (including VS Code API and Adm-Zip). Now that you're almost done, you'll want to compile the extension, so you can run it and do all of the experimentation you want by yourself:
After done compiling, you should see an "out" folder. This contains all of your compiled code in JavaScript. To publish it as an installable extension for VS Code, you should package it by doing so:
This command will output your freshly packaged VSIX, ready to be installed in VS Code. Some screenshots (so you get the idea, they are outdated, though)
The Credits SectionThe assembler and compiler: http://john.ccac.rwth-aachen.de:8000/as/ |

