Ubuntu 中的 WPF 编程

Ubuntu 中的 WPF 编程

我想使用 c# WPF。我在网上搜索并找到了 MonoDevelop,我想知道在 Ubuntu 中是否有适用于 WPF 的 IDE。它是否像 Windows 中的 Visual Studio 一样强大。

答案1

我认为你无法在 Linux 中找到像 Visual Studio 一样强大的 .NET IDE。我正在使用 MonoDevelop,这是一个相当不错的 IDE。我在调试时遇到了问题,因为观察变量并不总是有效,但除此之外,它按预期工作。

关于 WPF,我相信您无法在 Linux 中使用它。您必须知道,在 Linux 中运行良好的 Mono 是 .NET 的一个子集,并且可能永远不会支持 Windows 中可用的所有内容。我很惊讶有这么多东西可以工作,这也是我没想到的。请看这里的 WPF:http://www.mono-project.com/docs/gui/wpf/

答案2

对于 Linux,您可以使用Avalonia UI 框架这不是一回事,但很相似。单核细胞增多症没有采用 WPF 或 UWP 的计划。C# 通过包装器支持 OpenTK(OpenGL)或 Gtk#(GUI)。Mono 支持 WinForms。

您甚至可以尝试 WINE,因为 valve/steam 曾努力将他们的游戏引入 Linux,但最终选择了 Proton,从技术上讲,Proton 是游戏的 WINE。这样,您只需维护一个针对 wine 优化的 Windows 二进制文件。

答案3

骑士有一个XAML 预览工具,但您无法像使用 Blend for Visual Studio 那样以视觉方式编辑属性或动画。

相关内容