Features Basic highlighting for x86 ASM language : comments, number, floats, strings, x86 instructions, registers, FPU, SIMD, MASM/NASM assembler directives... Breakpoint are supported on lines containing valid x86 instructions. Quick info tips on register/variables while debugging. Instruction Size evaluation inserted in comments when formating code ( Format Document : Ctrl+K, Ctrl+D , Format Selection or Current Line : Ctrl+K, Ctrl+J) AsmHighlighter is activated based on the following file extensions : *.asm files, *.inc files, *.cod files
Requirements Visual Studio 2008 (at least tested on Pro version). Express editions are not supported as they don't allow community addins. .NET Runtime 3.5 on Windows : Microsoft .NET 3.5 Runtime.
Limitations NASM directives syntax are partially supported. Focus is on MASM syntax but should be ok for most of NASM files. No syntax analyzing and checking. AsmHighlighter only use a basic tokenizer to extract keywords. Inline ASM under C code (asm keyword) is not supported No formatting Future Plans You are welcome to contribute to this project.