登录

会员权益

获取需求

查看名片

专属客服

尊贵标识

VIP低至1.5U/天

微软跨平台应用开发框架.NET MAUI扩展登陆VS Code

分享

支付動態

2024-06-17

VS Code开发者现在也可安装.NET MAUI扩展,使用C#和XAML的IntelliSense与热重载功能,提高UI开发生产力

.NET MAUI(.NET Multi-platform App UI)是近年微软重点发展的跨平台开发框架,而现在使用代码编辑器VS Code的开发者,也可以通过.NET MAUI扩展,使用到XAML IntelliSense和热重载(Hot Reload)等好用的功能。

.NET MAUI让开发者可以使用单一代码库,创建iOS、Android、macOS和Windows多平台的应用程序,是开放源码UI架构的Xamarin.Forms的后继者,提供更统一且现代化的开发功能与组件。微软现在也在VS Code提供.NET MAUI支持,通过扩展让使用VS Code的开发者也能够用到开发.NET MAUI应用程序所需要的工具。

.NET MAUI扩展建构在C#开发工具包和C#扩展之上,并增加了解决方案资源管理器、C#热重载和C# IntelliSense功能。.NET MAUI扩展预览版附带了基本的XAML语法突出显示和代码完成功能,而随着微软在Visual Studio中对XAML语言服务的改进,这些更新也在.NET MAUI扩展的正式版本被带入到VS Code中,且能够与Copilot搭配使用,提供自动完成工具提示等智能开发功能。

此外,开发者也能热重载对C#和XAML文件进行编辑,目前XAML热重载已经默认激活,开发者在应用程序运行时编辑XAML代码,能立即观察到UI的更新,而C#热重载功能则还在实验阶段,需要开发者手动激活,才能在调试阶段使用。热重载减少了因为重新启动应用程序所产生的开发工作流程中断,也减少编辑和测试之间的等待时间,明显提高开发的效率,能够进一步增加开发者的生产力。

免责声明:
详情
HUIDU.io

GROWTH DRIVEN GLOBAL PTE. LTD. 202618650K

101 THOMSON ROAD, #28-03A, UNITED SQUARE, SINGAPORE 307591

Copyright 2026 HuiDu