Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>NDS ARM Assembly Syntax HighlightNew to Visual Studio Code? Get it now.
NDS ARM Assembly Syntax Highlight

NDS ARM Assembly Syntax Highlight

Aleix Mariné-Tena

|
1 install
| (0) | Free
Syntax highlight for ARM assembly v5, used in devkitARM v46 for development in the Nintendo DS.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VSCode extensions marketplace

ARM Syntax README

Author

Javier Mejias Reverté GitHub Profile


Features

Color Syntax Highlighting for ARM Assembly (keywords from The ARM Instruction Set - ARM University Program - V1.0</) Instruction Set is adapted for URV - ETSE - DEIM - Fonaments de Computadors - Computadors - Estructura de Sistemes Operatius

Color Syntax Highlighting is applied to the following file extensions:

  • .s
  • .arm
  • .asm
  • .i

Configurable color, bold, italic for each keyword type.


Installing

Requirements

None required.

From VSCode

  1. Open Extensions in VSCode
  2. Click the "..." button at the top right of the Extensions window
  3. Select Install from VSIX
  4. Choose your .vsix file

From shell

  1. Open terminal with Ctrl + Alt + T or by opening the Terminal application.
  2. Type the following commands:
LATEST_VERSION=$(curl -s https://api.github.com/repos/ininavicode/arm-syntax-vscode-extension/releases/latest | grep "tag_name" | cut -d '"' -f 4)
LATEST_VERSION=${VERSION:1}
wget -O arm-syntax-vscode-extension.vsix \
  https://github.com/ininavicode/arm-syntax-vscode-extension/releases/download/v${LATEST_VERSION}/arm-syntax-vscode-extension-${LATEST_VERSION}.vsix  # Download latest release
code --install-extension arm-syntax-vscode-extension.vsix  # Install extension

Building

Requirements

  • nodejs
  • vsce

Install build requirements

# Install node version manager
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash  

# Set up nvm to use nodeJS 20.x.x
nvm install 20
nvm use 20

# Install vsce
npm install -g @vscode/vsce

Build instructions

# Clone repo
git clone https://github.com/ininavicode/arm-syntax-vscode-extension

# Navigate inside the folder
cd arm-syntax-vscode-extension

# Build extension
vsce package --out arm-syntax-vscode-extension.vsix

Extension Settings

  • Color
  • Bold (On/Off)
  • Italic (On/Off)

How to configure

  1. Press Ctrl + ,
  2. Search for ARM Syntax Settings

Known Issues

None known at this time.


Release Notes

V0.0.1

Extension release

V0.0.2

Corrected detection for comments

V0.0.3

Changed default colors

V0.0.4

swi keyword added to mnemonics

V0.0.5

Fixed error detecting inmediate values.

V0.0.6

's' postfix included in syntax analisys

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft