Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Para um snippet de código seja exibido no editor de código no computador do usuário, ele deve ser instalado no computador e importado para Visual Studio usando o Gerenciador de trechos de código.Para facilitar esse processo, você pode colocar o arquivo de trecho de código em um arquivo de instalação do Visual Studio (.vsi), um usuário pode colocar no local correto usando o Visual Studio Conteúdo Installer.O arquivo .vsi, em seguida, pode ser com com facilidade compartilhado com outros desenvolvedores em toda a comunidade.
Arquivos .VSI
Arquivos .Vsi são usados para trocar Visual Studio conteúdo da comunidade de desenvolvedores. Um arquivo .vsi é apenas um arquivo .zip, mas deve ser renomeado usando uma extensão de nome de arquivo .vsi para que o Visual Studio Conteúdo Installer saberá como manipulá-lo. Arquivos .Vsi contêm o seguinte:
Um arquivo .vscontent que contém XML que descreve o Sumário do arquivo .vsi e segue um esquema XML específico.Para obter uma definição completa do esquema para .vscontent arquivos, consulte Como: Pacote Comunidade componentes para usar o Visual Studio Conteúdo Instalador.
Arquivos de conteúdo, por exemplo, um arquivo .snippet.Para obter mais informações sobre como criar arquivos .snippet, consulte Como: Criar um trecho de código básico.
O Visual Studio Content Installer usa arquivos .vsi para instalar o conteúdo compartilhado para o local correto.Para obter mais informações sobre como instalar arquivos .VSI, consulte Como: Instalar componentes Comunidade.
Você deve conjunto atributos e valores específicos no arquivo .vscontent para que o Visual Studio Content Installer saiba como e onde instalar os arquivos de conteúdo.Por exemplo, no arquivo .vscontent para um snippet de código, você deve fazer o seguinte:
conjunto o FileContentType valor do elemento para Code Snippet.
Adicionar um Attribute elemento que possui o atributo a seguir:
- lang: Especifica o linguagem do trecho de código, ou csharp, jsharp, vb, ou xml.
Para criar um arquivo de .vsi de trecho de código
Crie um arquivo .vscontent válido para o conteúdo.Para mais informações sobre o esquema de arquivos .vscontent, consulte Como: Pacote Comunidade componentes para usar o Visual Studio Conteúdo Instalador.
selecionar os arquivos que você deseja incluir no arquivo .vsi (incluindo o arquivo .vscontent), clicar com o botão direito do mouse na seleção, clique em Enviar parae, em seguida, clique em Pasta compactada (zipada). csharp , jsharp , vb ou xml
Renomeie o extensão de nome de arquivo do arquivo .zip para .VSI.
Observação:Para exibir informações sobre o publicador para o trecho de código do Visual Studio Conteúdo Installer, você deve assinar o arquivo .vsi.Para obter mais informações, entre em contato com um fornecedor de certificado digital.
Exemplo
O exemplo a seguir mostra um arquivo .vscontent para um arquivo .vsi que contém um trecho de código.O exemplo usa o valor ContentVersion 2.0.Se um trecho de código pode ser usado por qualquer um dos Visual Studio ou Visual Studio 2008, use um valor igual a 1.0. Se um trecho de código é específico para Visual Studio 2008, use o 2.0. Os seguintes arquivos seriam incluídos nesse arquivo .vsi:
Um arquivo .vscontent que possui o código deste exemplo.
O trecho de código MyCodeSnippet.snippet.
<VSContent xmlns="https://schemas.microsoft.com/developer/vscontent/2005">
<Content>
<FileName>MyCodeSnippet.snippet</FileName>
<DisplayName>Sample Code Snippet</DisplayName>
<Description>A code snippet created for this example</Description>
<FileContentType>Code Snippet</FileContentType>
<ContentVersion>2.0</ContentVersion>
<Attributes>
<Attribute name="lang" value="vb"/>
</Attributes>
</Content>
</VSContent>
Consulte também
Tarefas
Como: Pacote Comunidade componentes para usar o Visual Studio Conteúdo Instalador