csharp-language-server
csharp-language-server copied to clipboard
XAML Support
Hi all,
I've been working on a fairly large project with Avalonia and have been missing XAML LSP support. As such I've been thinking about adding some XAML support here. I don't think it should be particularly difficult since parsing isn't much different than regular XML, and getting symbols from C# sources should be fairly straightforward. Providing XAML symbols (like partial class completion) in C# may prove to be more difficult.
I'll make a fork and start putting some pieces together
Hey @rivnakm You are welcome, feel free to push PRs!
Did some initial discovery on this and it doesn't seem like Roslyn supports parsing xaml in any way, presumably VS/vscode/rider all have custom implementations for this. Going to close this for now as I don't have a need for xaml anymore and this seems like a big undertaking.