An extension that provides language support for LoongArch assembly language.
- Provide syntax highlighting for LoongArch assembly language.
- Provide support for comment shortcuts.
# Install js-yaml as a development only dependency in your extension
$ npm install js-yaml --save-dev
# Use the command-line tool to convert the yaml grammar to json
$ npx js-yaml syntaxes/loongarch.tmLanguage.yaml > syntaxes/loongarch.tmLanguage.json
# Update package-lock.json
$ npm install
# Install vsce for packaging, publishing and managing VS Code extensions
$ npm install -g vsce
# Package the extension
$ vsce package
- Comments starting with
#
must be followed by a whitespace character in order to be highlighted correctly. - Highlighting of rarely used symbols may be missing or redundant.
Initial release of loongarch-assembly.
Add syntax highlighting for LoongArch assembly language.
Add support for comment shortcuts.
Fix highlighting for terms like $r0
.
Fix highlighting for comments like // xxx: xxx
.
Change the minimum version of VS Code API that the extension depends on.
Fix highlighting for words like kernelsp
.
Remove highlighting for registers not beginning with $
.
Add highlighting for more escape sequences.
Add highlighting for FCSR registers.
Add highlighting for LVZ, LBT, LSX and LASX instructions.
Fix missing highlighting.