Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>nasm_extentionNew to Visual Studio Code? Get it now.
nasm_extention

nasm_extention

MikeLok

|
13 installs
| (0) | Free
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Here’s a humble and powerful README for your NASM extension project:


NASM Extension for Visual Studio Code

This extension enhances your NASM (Netwide Assembler) development experience in Visual Studio Code by providing syntax highlighting and code snippets tailored for assembly language programming.

With this extension, you'll be able to work more efficiently and effectively by leveraging colorized syntax and helpful code snippets that speed up development. Whether you're writing low-level code, working on embedded systems, or learning assembly, this extension is your perfect companion.


Features

  • Syntax Highlighting for NASM assembly language:

    • Clear and consistent highlighting of registers, instructions, labels, and other NASM-specific elements.
    • Colorized code for easy readability and debugging.
  • Code Snippets to streamline common NASM tasks:

    • Predefined macros for quick access to common instructions, such as print, exit, clear, and wait_key.
    • Smart code snippets that automatically generate variables, functions, and more.

Example of how a NASM instruction looks after applying syntax highlighting:

Tip: Enjoy a smooth assembly experience with instant syntax highlighting and fast code completion.


Requirements

  • Visual Studio Code: Install the latest version of Visual Studio Code from here.
  • NASM: Make sure you have the NASM assembler installed to compile your assembly programs. You can download it from here.

Extension Settings

This extension contributes the following settings to VS Code:

  • nasm-extension.enableSyntaxHighlighting: Enable or disable the syntax highlighting for NASM code.
  • nasm-extension.enableSnippets: Toggle the availability of NASM code snippets for quick code generation.

Known Issues

  • Some custom instructions may not be highlighted if they aren't part of the predefined set. Please report any unhighlighted instructions for future inclusion.
  • Macro expansion or snippet trigger behavior might vary depending on the language settings in VS Code.

Release Notes

1.0.0

  • Initial release of NASM syntax highlighting and basic code snippets.

Working with Markdown

This README was written using Markdown. Visual Studio Code offers great support for writing and previewing Markdown files. Here are a few helpful editor shortcuts:

  • Split editor: Cmd+\ on macOS or Ctrl+\ on Windows/Linux.
  • Toggle Markdown preview: Shift+Cmd+V on macOS or Shift+Ctrl+V on Windows/Linux.
  • Show Markdown snippets: Press Ctrl+Space.

For More Information

  • Visual Studio Code's Markdown Support
  • Markdown Syntax Reference
  • NASM Documentation

Enjoy coding with NASM and make your assembly development process easier and faster with this extension!

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