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

13xforever

|
531,923 installs
| (13) | 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/Atom bundle providing language support for x86_64 assembly language in a variety of dialects (nasm/yasm primarily, but could highlight tasm/gas to some extent).

Features

  • Basic support for NASM/YASM/TASM/GAS 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/NPX/SGX
    • 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.

Contributors

YASM tests are provided by yasm-regression project.

Examples

  • Sublime Text with Monokai Extended Bright color scheme Sublime Text with Monokai Extended Bright color scheme
  • Atom with One Dark syntax theme Atom with One Dark syntax theme
  • Visual Studio Code with default Dark color theme Visual Studio Code with default Dark color theme
  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2023 Microsoft