vscode-arm
vscode-arm copied to clipboard
Arm® Syntax highlighting for VSCode
```C static void int_restore(const u32 int_state) { asm volatile( "msr CPSR_c, %0;" : : "r" (int_state) ); } ``` This breaks C syntax highlighting for the rest of the file....
Fixes #24 though there are more registers to document.
Fixes #37
I'm not sure this is allowed. This makes the Arm logo the icon for the language in the file tab bar and when selecting the file language with Cmd+p "Change...
Hi, I think it would be very useful if a tooltip appeared every time I hovered on an instruction. Ideally, in this tooltip I'd like to see a description of...
This is great for Clang assembler ARM 64 code. `brk` instructions seem to be highlighted as if it were an error. `rk` is highlighted in red. In principle this should...
For some reason this extension insists on being installed globally, even when I'm in a WSL remote. I have no use for ARM assembly syntax highlighting outside of WSL, so...
Fixes #33 Regex is taken from the VSCode builtin C definitions: https://github.com/Microsoft/vscode/blob/main/extensions/cpp/syntaxes/c.tmLanguage.json#L3113 Before:  After: 
Normally only .asm .s .inc extensions are used, but I use more than one type of assembly, such as masm, nasm (x64) and now arm, but all these assemblers use...
String literals containing `\"` break highlighting for the remainder of the file, or until a "matching" `\"` is found. Example:  I think...