Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Arm A64 Assembly Language SupportNew to Visual Studio Code? Get it now.
Arm A64 Assembly Language Support

Arm A64 Assembly Language Support

Preview

Arm

arm.com
|
362 installs
| (0) | Free
A language server for AArch64 assembly
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ArmLS for Visual Studio Code

A Visual Studio Code extension that provides language support for AArch64 assembly by means of the ArmLS language server.

Features

  • Hover support for instructions and operands
  • Semantic highlighting
  • Completion sourced from mnemonics, labels, set directives, and macros
  • Real-time diagnostics with customizable configuration and support for clang
  • Document symbols (goto definition and document symbols)

Configuration

You can configure this extension through the Settings page in VS Code.

  1. Press Ctrl+, to open the Settings page.
  2. Search for "ArmLS".

Configure diagnostics

To disable particular diagnostic categories, use the Armls › Diagnostics: Disable Categories setting.

To configure whether ArmLS provides validation diagnostics to VS Code, use the Armls: Enable Diagnostics setting.

To configure external diagnostics by means of a clang binary:

  1. Use the ArmLS > External Diagnostics > clang: Path setting to specify the path to the clang executable file.
  2. Use the ArmLS > External Diagnostics > clang: Args setting to specify any arguments.

Contact

To report bugs or request enhancements, use the ArmLS repository's GitHub issues.

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