Bug 481609 - Feature Request - XAML Preview Support via Plugin?
Summary: Feature Request - XAML Preview Support via Plugin?
Status: RESOLVED INTENTIONAL
Alias: None
Product: kate
Classification: Applications
Component: scripting (other bugs)
Version First Reported In: 23.08.4
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-21 05:08 UTC by nekonexus
Modified: 2024-08-04 18:01 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.