安装¶
选择开发工具¶
建议新手使用 IDE 进行开发,而不是使用未经配置的文本编辑器如 Visual Studio Code。 IDE 提供更好的开发体验,包括代码补全、代码提示和调试功能。花费过多时间配置工具可能会降低学习编程的兴趣。
为什么预览器没有正常工作?
请参阅 预览器
目前 Avalonia 官方没有推出设计器(你可能想要类似于 Visual Studio WPF 设计器的功能),官方目前正在开发中,详情查看 Request for feedback - Avalonia Accelerate 🚀。 TL;DR: 需要一小笔费用才能使用 Avalonia Accelerate,付费也是对开源工作的保护和支持。
JetBrains Rider¶
自 2023.3 版本开始 JetBrains Rider 内置支持 Avalonia XAML
建议安装适用于Avalonia开发的Rider插件 AvaloniaRider
Visual Studio¶
如果您正在使用 Visual Studio 开发 Avalonia,您应该安装 Avalonia for Visual Studio 扩展。
- 在 Visual Studio 中,点击扩展菜单上的管理扩展
- 在搜索框中,输入"Avalonia"
- 点击下载并按照说明进行操作(您需要关闭Visual Studio以完成安装)
考虑到部分地区的网络环境,你可能无法在 Visual Studio 中直接安装 Avalonia for Visual Studio 扩展。你可以通过 Visual Studio Marketplace 下载 .vsix
文件,然后在 Visual Studio 中通过 扩展
-> 管理扩展
-> 从文件安装
安装。
配置模板¶
在安装模板前,请确保你已正确安装 .NET SDK
安装模板¶
要安装 Avalonia 模板,请运行以下命令:
Note
对于 .NET 6.0 及更早版本,请将install
替换为--install
更新模板¶
如果以前安装过模板,但想安装最新版本,可以使用 dotnet new update 更新已安装的模板。