Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>x86 and x86_64 AssemblyNew to Visual Studio Code? Get it now.
x86 and x86_64 Assembly

x86 and x86_64 Assembly

13xforever

|
907,715 installs
| (17) | Free
Cutting edge x86 and x86_64 assembly syntax highlighting
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

About

This is a TextMate/Sublime/VS Code bundle providing language support for x86_64 assembly language in a variety of dialects (nasm/yasm primarily, but could highlight tasm to some extent).

Features

  • Basic support for NASM/YASM/TASM syntaxes
  • Most up-to-date instruction sets:
    • Legacy/undocumented registers and instructions
    • FPU/MMX/3DNow!
    • SSE/SSE2/(S)SSE3/SSE4/SSE4.1/SSE4.2/SSE4.a
    • AVX/AVX2/AVX512, including pseudo-ops
    • AES-NI/SHA
    • VMX/SMX/MPX/SGX
    • Key Locker
    • APX
    • other AMD/Cyrix/VIA and planned future Intel extensions

Source code

VS Code package is exported from Textmate/Sublime Bundle, all issues and pull requests should be filed there.

To compile the yaml sources to tmLanguage, you'll need PackageDev (x86_64 Assembly.YAML-tmLanguage).

Contributors

YASM tests are provided by yasm-regression project.

Examples

  • Sublime Text 4 Sublime Text 4 with Breakers theme
  • Visual Studio Code with Eva theme Visual Studio Code with Eva Light theme
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft