Provides rich syntax highlighting and language support for SEIN configuration files (.sein) in Visual Studio Code.
Features
Sections and inheritance - [Section] and [Child : Parent] / [Child : [Parent]]
Keys with subkeys - window[size] = 1920x1080, player[name] = "Alex"
Powerful value types:
Strings (with or without quotes)
Integers and floating-point numbers
Booleans (true, false, yes, no, 1, 0)
Advanced string features:
Raw multiline strings: "R( ... )R"
Multiline continuation with \
Variables and substitutions:
@set VAR = value
${VAR}, ${section.key}, ${SYSENV:HOME}
Directives:
@include "other.sein"
@set for global variables
Comments - # (safe inside strings)
Clean and human-readable syntax with proper scoping
SEIN combines the simplicity of INI with modern features like inheritance, variable substitution, and subkeys - making it perfect for game engines, tools, and complex applications.