Notes Colorizer highlights .notes files by the first visible marker on each line:
!bug lines are red.?question lines are blue and underlined.*note lines are green.//archived lines are grey with strikethrough.
Leading spaces are allowed, so ! bug is highlighted the same way as ! bug.
File Type
This extension registers .notes as the custom notes language instead of associating it with plaintext. That lets VS Code show Notes as the language mode and gives icon themes access to the dedicated light/dark file icon contributed by the extension.
If you later prefer .notes files to open as plain text, add this manually to your user or workspace settings:
{
"files.associations": {
"*.notes": "plaintext"
}
}
Using that association may prevent the custom Notes language icon and activation behavior from applying.
Development
npm install
npm run compile
Open this folder in VS Code and run the Run Notes Colorizer launch configuration to test the extension in an Extension Development Host.