微軟跨平臺應用開發框架.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#熱重載功能則還在實驗階段,需要開發者手動啟用,才能在除錯階段使用。熱重載減少了因為重新啟動應用程式所產生的開發工作流程中斷,也減少編輯和測試之間的等待時間,明顯提高開發的效率,能夠進一步增加開發者的生產力。

熱門文章
印度最高法院受理公益訴訟,要求全國禁封「偽裝」成社交遊戲的賭博平台
合規與政策
菲律賓博彩技術賽道迎來新變局,B2B 供應模式加速滲透
東南亞資訊
越南博彩管控逐步放寬,惟本土需求仍顯乏力
東南亞資訊
GGC Awards 2026 璀璨科倫坡:致敬 iGaming 行業的領航者與創新力量
灰度頭條
灰度在iGB L!VE 2026展位T70和你相約7月,一起點燃倫敦的熱情!
灰度頭條
斯里蘭卡博弈產業大轉型,官方:劍指南亞拉斯維加斯
合規與政策
JILI 宣佈與全球板球傳奇 AB de Villiers(ABD)達成重磅戰略合作
體育遊戲
超級PAC籌資4800萬美元:體育博彩勢力加碼
合規與政策
西班牙監管機構警告在線賭博平臺存在身份盜竊行為
合規與政策
英國確認各垂直行業的賭博稅稅率
合規與政策
新澤西州7月博彩收入創6.06億美元新高,頒布禁令
合規與政策
印第安納州在線賭場法案在眾議院委員會停滯不前
合規與政策
巴西擬將博弈稅率提高至24% 稅收將用於社保與醫療領域
合規與政策
橫跨全球6個城市,灰度8場派對邀你共看世界盃,重塑高質量社交新場景
灰度頭條
菲律賓網絡賭博和加密貨幣仍構成持續的洗錢風險
東南亞資訊
首頁
遊戲
合作
發現
我的