Bug 481609

Summary: Feature Request - XAML Preview Support via Plugin?
Product: [Applications] kate Reporter: nekonexus
Component: scriptingAssignee: KWrite Developers <kwrite-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: wishlist CC: christoph
Priority: NOR    
Version First Reported In: 23.08.4   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description nekonexus 2024-02-21 05:08:33 UTC
SUMMARY
Pretty much the only editors that support XAML live previews (that are still active) are Visual Studio and JetBrains' Rider... both of which are proprietary editors. With Rider having the additional beef with requiring a license under certain conditions.

There's https://github.com/VitalElement/AvalonStudio , but that project hasn't had a commit for 2 years and issues are piling there.

There's also this Avalonia VS Code Plugin... https://marketplace.visualstudio.com/items?itemName=AvaloniaTeam.vscode-avalonia
But that's VS Code, and I moved away from there because I wanted to use KDE technologies as much as I can.

STEPS TO REPRODUCE
1. Install Kate
2. Install OmniSharp language server
3. Start a XAML project
4. Enable the language server

OBSERVED RESULT
No XAML preview support exists

DESIRED RESULT
For XAML preview support to exist

SOFTWARE/OS VERSIONS
Linux: Gentoo (LLVM)
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12
Comment 1 Christoph Cullmann 2024-08-04 18:01:53 UTC
I think a XAML preview implementation is out of scope.
If somebody provides a plugin or an LSP server that somehow does that, it is fine, but I don't see that we as a team will work on that.