Visual Studio Marketplace可能要接替VS Gallery了

責(zé)任編輯:editor004

作者: Jonathan Allen

2016-12-15 11:30:27

摘自:INFOQ

Visual Studio Marketplace是Visual Studio的一個新的插件網(wǎng)站,這個網(wǎng)站聚集了Visual Studio, Visual Studio Code和 Visual Studio Team Services的插件。

Visual Studio Marketplace是Visual Studio的一個新的插件網(wǎng)站,這個網(wǎng)站聚集了Visual Studio, Visual Studio Code和 Visual Studio Team Services的插件。

目前Marketplace上面有超過7000個Visual Studio的插件,其中大多數(shù)插件是從Visual Studio Gallery上面導(dǎo)入的。實際上,在舊的VS Gallery網(wǎng)站上發(fā)布插件是將他們上傳到VS Marketplace的唯一方法。有兩個網(wǎng)站的原因恐怕是微軟可能會替換掉Visual Studio IDE中使用的API。Harysh Menon解釋道:

“為什么要讓我同時使用兩個網(wǎng)站,直接讓我發(fā)布到Marketplace吧”

我們聽到了你們的抱怨,但是首先我們要確保那些在這個IDE中使用你的插件的用戶不會受到影響。這些用戶目前還在繼續(xù)訪問舊的Gallery service 和API,所以在API流量被重定向到Marketplace前我們要確保我們網(wǎng)站上所有的API是完整的。之后我們會盡快在網(wǎng)站上添加發(fā)布功能和其他一系列你們要求已久的功能,比如基于CLI發(fā)布或者直接使用markdown文件作為插件描述,等等。

所以在VS IDE流量被重定向到Marketplace之前,依然只能通過Visual Studio Gallery來發(fā)布插件。但是任何時候你都可以通過marketplace上的管理頁面,選擇插件下面的編輯選項來更新插件,管理頁面的地址是:https://marketplace.visualstudio.com/manage/publishers/(將地址中的 改為發(fā)布者自己的ID)。點擊編輯選項可以直接轉(zhuǎn)到你的插件的編輯頁面。Visual Studio Gallery中任何插件的添加或者更新會直接同步到Marketplace上。

目前Visual Studio Marketplace上面還有略微超過2000項Visual Studio Code插件和大概300項Visual Studio Team Services插件。

實際上,Visual Studio Marketplace是微軟嘗試建立的第三個用來共享插件的公共網(wǎng)站。第一次嘗試是在C#引入泛型之前,微軟試圖建立一個開源社區(qū),一個叫GotDotNet的網(wǎng)站。除了插件,GotDotNet上面還包括一些開源項目、代碼范例、文章和論壇。然而,它運行緩慢且難以使用,盡管在2005經(jīng)過一定程度的重寫,情況依然沒有得到改善。兩年后,它被開源項目網(wǎng)站CodePlex所代替。

之后,在2010年我們目睹了Visual Studio Gallery的引進。這是第一次Visual Studio的網(wǎng)站被集成到了IDE上。(理論上,你也可以從Visual Studio中添加新的包,但是按鈕只會帶給你一個沒人維護的過時的框架列表。)當(dāng)年晚些時候加入了NuGet,當(dāng)時稱之為NuPack。

查看英文原文:Visual Studio Marketplace (mostly) Replaces VS Gallery

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號