How to: 建立 Atom 摘要私用組件庫
您可以建立原子 (RSS) 餵送至內部網路位置,其包含擴充程式,並將它加入至擴充管理員為私用組件庫。 如需詳細資訊,請參閱 私用組件庫。
建立 Atom 摘要
若要建立 atom 摘要時為私用組件庫,
首先,收集您的擴充功能 (.vsix 檔) 轉換為資料夾。 您可以將它們組織成子資料夾如果您想要。
在副檔名] 的根資料夾,執行 VSIXAtomGenerator 公用程式。
VSIXAtomGenerator 公用程式會尋找根資料夾及子資料夾中的.vsix 檔案,然後建立這兩項:
為私用組件庫,讓副檔名] 可以使用 atom.xml 檔案。 若要了解如何連接到 atom.xml 檔案擴充管理員,請參閱私用組件庫。
影像檔案的資料夾擷取自擴充功能,例如,螢幕擷取畫面。 Atom.xml 檔案會包含這些影像的相對連結,以使映像中可用擴充管理員。
比方說,假設您已經收集下列兩個延伸到到資料夾:
Template_Wizard_239.vsix,也就是空的 VSIX 專案範本。
SelectionHighlight.vsix,是一種工具來反白顯示選取文字的所有執行個體。
如果您在此資料夾上執行 VSIXAtomGenerator.exe 時,產生的 atom.xml 檔案的內容會像這樣:
<?xml version="1.0" encoding="utf-8" ?>
- <feed xmlns="http://www.w3.org/2005/Atom">
<title type="text" />
<id>uuid:bcecded5-97c8-4d24-96f1-7d9e16652433;id=1</id>
<updated>2011-04-14T21:25:48Z</updated>
- <entry>
<id>SelectionHighlight..a14874d2-8199-4a60-af8a-11d6447813aa</id>
<title type="text">Highlight all occurrences of selected word</title>
<summary type="text">This extends the editor to highlight ….</summary>
<published>2011-04-14T14:24:51-07:00</published>
<updated>2011-04-14T14:24:22-07:00</updated>
- <author>
<name>Microsoft</name>
</author>
<link rel="icon" href="VSIXImages/SelectionHighlight..a14874d2-8199-4a60-af8a-11d6447813aa_Icon_SelectionHighlightIcon.jpg" />
<link rel="previewimage" href="VSIXImages/SelectionHighlight..a14874d2-8199-4a60-af8a-11d6447813aa_PreviewImage_SelectionHighlight.jpg" />
<content type="application/octet-stream" src="SelectionHighlight.vsix" />
- <Vsix xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="https://schemas.microsoft.com/developer/vsx-syndication-schema/2010">
<Id>SelectionHighlight..a14874d2-8199-4a60-af8a-11d6447813aa</Id>
<Version>1.31</Version>
<References />
<Rating xsi:nil="true" />
<RatingCount xsi:nil="true" />
<DownloadCount xsi:nil="true" />
</Vsix>
</entry>
- <entry>
<id>Template_Wizard_239.Microsoft.3b38a7e3-5cbc-4389-a92a-d82tyc2ed592</id>
…
</entry>
</feed>
請注意兩個連結標記會指向產生的影像資料夾中的螢幕擷取畫面。
更新的副檔名摘要
若要保持最新狀態的私用組件庫,請執行 VSIXAtomGenerator 公用程式,每當您新增、 刪除或更新的根資料夾或其子資料夾中的.vsix 檔案。 如此一來,則會使用新的最新的取代現有的 atom.xml。