This is the language support for LinkerScript for VSCode, provides syntax highlight.
It provides syntax highlight with TmLanguage based on regex , without Abstract Syntax Tree (AST), thus some syntaxes and language features may not get correct highlight.
For source code, please visit Github.
- Install npm package
yamljs
- Edit rules in
*.yaml
- Use
yaml2json ***.yaml >***.json
to convert to json - Run with newly updated
***.json
Or you can use
F5
to run directly ifyamljs
is already installed globally, all configs are located at.vscode/
- Lack of Multiline Match: The regex expressions ought to match across lines to work with some syntax, but I currently cannot switch the
multiline
mode on. Maybe its related to issue #13155, and if so, this feature should be available now. - Misordered Syntax Highlight: Due to the limitation of regex, some misordered options may not get highlight. If you wish to get support, please rearrange them according to GNU Linker Script.
This project is released under MIT License.