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.
None required.
- Open Extensions in VSCode
- Click the "..." button at the top right of the Extensions window
- Select Install from VSIX
- Choose your .vsix file
- Open terminal with
Ctrl+Alt+Tor by opening the Terminal application. - Type the following commands:
curl -o- https://raw.githubusercontent.com/URV-teacher/arm-syntax-vscode-extension/master/scripts/install_extension.sh | bash# 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# Clone repo
git clone https://github.com/aleixmt/arm-syntax-vscode-extension
# Navigate inside the folder
cd arm-syntax-vscode-extension
# Build extension
vsce package --out arm-syntax-vscode-extension.vsix- Color
- Bold (On/Off)
- Italic (On/Off)
- Press Ctrl + ,
- Search for ARM Syntax Settings
None known at this time.
Extension release
Corrected detection for comments
Changed default colors
swi keyword added to mnemonics
Fixed error detecting inmediate values.
's' postfix included in syntax analisys
Javier Mejias Reverté GitHub Profile - Creator and maintainer of the extension
AleixMT - Automated processes in the repo for its incorporation into the BMDE tool