v0.1.0
Serilog Syntax Highlighting for VS Code v0.1.0
[0.1.0] - 2025-09-20
Added
- Initial release of Serilog Syntax Highlighting for VS Code
- Template parser for Serilog message templates with property detection
- Expression parser for Serilog.Expressions syntax
- String literal parser supporting regular, verbatim (@"), and raw (""") strings
- Property-argument highlighter showing connections between template properties and their values
- Navigation provider with code actions to jump from properties to arguments
- Decoration manager using VS Code decoration API for syntax highlighting
- Theme manager with dark/light theme color schemes
- Cache manager with LRU eviction (100 entry limit)
- Debouncer utility for performance optimization
- Serilog method call detector for identifying log statements
- Test infrastructure with Jest
- Webpack bundling configuration
- GitHub CI/CD workflows for automated testing and releases
Installation
From VS Code Marketplace:
- Open VS Code
- Go to Extensions (Ctrl+Shift+X)
- Search for "Serilog Syntax"
- Click Install
From VSIX file:
- Download the
.vsixfile from the assets below - In VS Code, go to Extensions (Ctrl+Shift+X)
- Click the "..." menu → Install from VSIX
- Select the downloaded file