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
- 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
| |