agc-assembly
agc-assembly copied to clipboard
☄️ VS Code syntax highlighting for Apollo Guidance Computer source code
AGC Assembly
Visual Studio Code extension for syntax highlighting Apollo Guidance Computer (AGC) assembly source code.
Based on AGC Assembly for Sublime Text.
Contents
- Languages
- Marketplace
- Sideloading
- Development
- Releases
Languages
-
agc
- AGC (Command Module and Lunar Module) assembly language, -
ags
- AGS (Lunar Module Abort Guidance System) assembly language, -
argus
- ARGUS Honeywell 800 assembly language, -
binsource
- AGC core rope memory binary source files.
Marketplace
Install AGC Assembly from VS Code Marketplace.
- Launch VS Code Quick Open (Ctrl+P)
- Input
ext install agc-assembly
- Reload VS Code
Sideloading
From Source
- Download the latest release
- Extract the zip into:
-
Windows
%HOMEPATH%/.vscode/extensions
-
Mac
~/.vscode/extensions
-
Linux
~/.vscode/extensions
-
Windows
- Reload VS Code
From VSIX
- Download the VSIX binary from the latest release
- Launch VS Code Command Palette (Ctrl+Shift+P or F1)
- Input
install vsix
- Navigate to VSIX binary
- Reload VS Code
Development
Setup
# Check you're using NodeJS 7.0.0 or above
node -v
# Check you're using npm 4.0.0 or above
npm -v
# Download source code
git clone https://github.com/wopian/agc-assembly.git
cd agc-assembly
# Install dependencies
npm i
Building
# Compile typescript & yaml
npm run b
Testing
npm t
Packaging
npm i -g vsce
vsce package
Releases
See CHANGELOG