Back to directory

AsmDude2

A Visual Studio 2022 extension, built on a Language Server Protocol backend, that adds assembly-language syntax highlighting, code completion, and signature help for x86, x64, and AVX-512 code.

AsmDude2

AsmDude2 is a natural evolution of its predecessor AsmDude, which was a single all-encompassing plugin for Visual Studio 2015, 2017, and 2019 supporting assembly source code. AsmDude2 is instead built around a Language Server Protocol backend paired with a lightweight Visual Studio extension for Visual Studio 2022, and not every feature from the older AsmDude has been ported over yet.

It supports syntax highlighting and code folding for x86 and x64 instruction sets as well as SSE, AVX, AVX2, Xeon Phi, and AVX-512 instructions, along with most common MASM directives and a selection of NASM directives. Hovering over a mnemonic shows a description, which can be customized by editing a data file installed alongside the plugin, and code completion narrows suggestions to relevant language keywords as text is typed, with signature help showing a method's parameters in a tooltip as they are entered. It also adds syntax highlighting to Visual Studio's disassembly window, though tooltips are not yet available there.

More in Editors

See all 109
  • QBasic Web Editor

    vahidyousefzadeh.com

    A browser-based QBasic 1.1 editor and interpreter that runs classic QBasic programs with DOSBox-accurate behavior, including text-mode graphics commands such as PRINT, COLOR and LOCATE, with sample programs and keyboard shortcuts to run and save.

  • Aliot SysML v2

    github.com

    A VS Code extension for editing SysML v2 and KerML systems-engineering models as text and diagrams, with validation, diagram views and CI-friendly automation.

  • Tycode

    tycode.dev

    An AI coding assistant that runs as both a command-line tool and a Visual Studio Code extension, using a bring-your-own-key model where the developer pays their configured AI provider - AWS Bedrock or OpenRouter - directly instead of a subscription.