T4Language
T4Language copied to clipboard
A full C# editor
Today, we have basic syntax highlighting and word-based features for code blocks, but a full C# editing experience would be ideal.
To do this, we'd delegate to the C# language server. This is how Razor works.
We'd map code blocks to blocks of a preprocessed C# class and talk to the C# language server as if the user was editing that class file instead.