微軟推VisualStudio.Extensibility SDK,新擴充套件安裝不再需要重啟Visual Studio
· 2024-02-22

微軟新版VisualStudio.Extensibility SDK使開發者可建立獨立於IDE程序運作的擴充套件,支援熱載入,並且使開發者容易配置擴充與創建視覺化工具

微軟推出新的VisualStudio.Extensibility SDK公開預覽版,可供開發者創建獨立於Visual Studio程序運作的擴充套件,以提高其效能和可靠性。VisualStudio.Extensibility SDK具有一些特殊功能,包括讓開發者可在Visual Studio市集發布擴充套件,並且更容易配置擴充套件、查詢專案系統,和創建視覺化工具。

開發者以新版本VisualStudio.Extensibility SDK建立擴充套件,會生成一個獨立的VSIX套件,開發者可以在本機端共用VSIX套件,供其他開發團隊成員直接安裝,或是也可以將其發布到Visual Studio市集中,與網路上其他開發者共享。

VisualStudio.Extensibility SDK另一大特點是開發者安裝擴充套件,不再需要關閉並重新啟動Visual Studio,微軟說明,新提供的熱載入功能,適用於以VisualStudio.Extensibility SDK編寫的所有程序外擴充套件。官方會在Visual Studio市集上,特別標記支援熱載入的擴充套件,方便開發者辨識。

現在VisualStudio.Extensibility SDK也讓配置擴充套件、查詢專案系統,和創建除錯器視覺化工具更直覺簡單。開發者可以直接在程式碼中使用強類型類別和屬性配置擴充套件,如此可減少手動維護VSIX清單檔案的需求,也能利用IntelliSense快速填寫所需要的配置值。此外,新的SDK支援創建非模態(Non-Modal)可在IDE中自由移動的除錯器視覺化工具,非模態視窗讓用戶可以同時存取和操作其他介面元素,提高除錯效率和靈活性。

開發者可以開始將語言伺服器協定(Language Server Protocol,LSP)整合到擴充套件中,如此便可以創建一個語言服務提供工具操作語言服務。語言服務提供工具支援配置屬性,可用於控制語言服務適用的文件類型。

而VisualStudio.Extensibility透過經強化的查詢API加入許多新功能,包括建置、重新載入、重新命名等專案操作,以及創建、移除解決方案等解決方案操作功能,同時還可以查詢、創建和移除資料夾和啟動專案,這些新功能讓擴充套件能夠更細緻地與Visual Studio專案系統互動。

热门文章
PropellerAds 分享了新的 iGaming 案例研究:在 3 个月实现 97,674 次安装和 12,701 笔存款
广告营销
亚洲游戏市场观察:15大市场热门游戏与用户趋势
线上游戏
超级PAC筹资4800万美元:体育博彩势力加码
游戏风向
准备好了将你的收益最大化吗?尝试ProPush.me Constructor!
广告营销
2027 Global Game Connect(GGC)斯里兰卡招商全面开启!业务人脉尽在掌握!
灰度头条
英国确认各垂直行业的赌博税税率
游戏风向
Zenith携手HUIDU,冠名赞助2026年世界杯嘉年华官方巡回活动
线上游戏
越南在线博彩业政策收紧 催生市场新机遇
东南亚资讯
哈萨克斯坦计划对在线赌场促销活动进行处罚
游戏风向
JILI 宣布与全球板球传奇 AB de Villiers(ABD)达成重磅战略合作
体育游戏
BETFAIR 网络攻击80万用户资料泄露
游戏风向
巴西颁布新法赋权央行封锁非法博彩账户及 Pix 交易
支付动态
新泽西州7月博彩收入创6.06亿美元新高,颁布禁令
游戏风向
越南博彩管控逐步放宽,惟本土需求仍显乏力
东南亚资讯
亚洲顶尖游戏供应商多寶游戏 DB GAMING,开创亚洲市场的唯一首选
广告营销
首页
游戏
合作
发现
我的