Compartilhar via


Como: localizar e organizar projeto e modelos de Item

Arquivos de modelo devem ser colocados em um local que Visual Studio reconhece para que os modelos apareçam na Novo projeto e Adicionar Novo Item caixas de diálogo.Você pode criar subcategorias personalizadas de modelos para que as subcategorias também aparecerão na interface do usuário.

Localizando Modelos

Por padrão, Visual Studio procura dois locais para modelos de projeto e item.Se um arquivo compactado que inclui um arquivo. vstemplate existir nesses locais, um modelo aparecerá na Novo projeto ou Adicionar Novo Item caixas de diálogo.

y3kkate1.collapse_all(pt-br,VS.110).gifModelos Instalados

Por padrão, os modelos instalados com o produto estão localizados em:

  • \VisualStudioInstallationDirectory\Common7\IDE\ItemTemplates\idioma\localidade\

  • \VisualStudioInstallationDirectory\Common7\IDE\ProjectTemplates\idioma\Locale\

Por exemplo, o seguinte diretório contém o Visual Studio modelos de projeto para o inglês:

C:\VisualStudioInstallationDirectory\Common7\IDE\ItemTemplates\VisualBasic\1033\

y3kkate1.collapse_all(pt-br,VS.110).gifModelos Personalizados

Por padrão, os modelos personalizados estão localizados em:

  • \Meus Documentos\Visual studio versão\Templates\ProjectTemplates\idioma\

  • \Meus Documentos\Visual studio versão\Templates\ItemTemplates\idioma\

Por exemplo, o seguinte diretório contém modelos de projeto Visual C# personalizados:

C:\Documents and documentos Settings \Visual Studio 2012\Templates\ProjectTemplates\Visual C# \

Modelos personalizados não incluem um subdiretório para modelos localizados.Você pode alterar o diretório padrão para modelos personalizados na Opções caixa de diálogo, em Environment\Projects e soluções.

Organizando Modelos

As categorias nas caixas de diálogo New Project e Add New Item refletem as estruturas de diretório que existem nos locais dos modelos instalados e personalizados.Você pode modificar essas estruturas de diretório para organizar seus modelos de uma maneira que faz sentido para você.

ObservaçãoObservação

Você não pode criar uma nova categoria no nível da linguagem de programação.Novas categorias podem ser criados somente dentro de cada idioma.

Se as estruturas de diretório para modelos instalados e personalizados para um idioma específico não tiverem a mesma estrutura (isto é, existirem pastas dentro de uma pasta que não existem em outro) o conjunto de categorias que aparecem na caixa de diálogo New Project será a fusão de todas as categorias

y3kkate1.collapse_all(pt-br,VS.110).gifOrganizar Modelos Instalados

Você pode organizar modelos instalados criando subpastas na pasta de linguagem de programação.Essas subpastas aparecem na Novo projeto e Adicionar Novo Item caixas de diálogo como pastas virtuais dentro de cada idioma.

Para criar novas categorias de modelo de projeto instalado

  1. Crie uma pasta na pasta de idiomas do diretório do modelo instalado.Por exemplo, para criar uma categoria do Office para modelos de projeto Visual Studio você deve criar a pasta a seguir:

    \VisualStudioInstallationDirectory\Common7\IDE\ProjectTemplates\VisualBasic\1033\Office\

  2. Coloque todos os modelos desta categoria na nova pasta.

  3. Feche todas as instâncias de Visual Studio.

  4. Sobre o Iniciar menu, clique em Executar, tipo cmde clique em OK.

  5. No prompt de comando, localize o diretório que contém devenv. exe e digite devenv /installvstemplates.

  6. Execute Visual Studio.

  7. No menu File, clique em New, e em seguida, clique em Project

  8. Verifique se a categoria Office aparece no Novo projeto na caixa de tipos de projeto painel, em Visual Basic.

Você também pode agrupar um subconjunto de modelos de item de projeto numa pasta personalizada.

Para criar novas categorias de modelo de item instalado

  1. Crie uma pasta na pasta de idiomas do diretório do modelo instalado.Por exemplo, para criar uma categoria Web para modelos de item Visual C# você deve criar a pasta a seguir:

    \VisualStudioInstallationDirectory\Common7\IDE\ItemTemplates\CSharp\1033\Web\

  2. Coloque todos os modelos desta categoria na nova pasta.

  3. Feche todas as instâncias de Visual Studio.

  4. Sobre o Iniciar menu, clique em Executar, tipo cmde clique em OK.

  5. No prompt de comando, localize o diretório que contém devenv. exe e digite devenv /setup.

  6. Execute Visual Studio.

  7. Criar um projeto ou abrir um projeto existente.

  8. No menu Project, clique em Add New Item.

  9. Verifique se a categoria Web aparece no Adicionar Novo Item de na caixa de tipos de projeto painel.

y3kkate1.collapse_all(pt-br,VS.110).gifOrganizando Modelos Personalizados

Modelos personalizados podem ser organizados em suas próprias categorias, adicionando novas pastas na localidade de modelos personalizados.A caixa de diálogo New Project reflete quaisquer alterações efetuadas em suas categorias de modelo.

Para criar novas categorias de modelo de projeto personalizado

  1. Crie uma pasta na pasta do idioma no diretório de modelo de projeto personalizado.Por exemplo, para criar uma categoria HelloWorld para Visual C# modelos, você deve criar o seguinte diretório:

    \My Documents\Visual Studio 2012\Templates\ProjectTemplates\CSharp\HelloWorld\

  2. Coloque todos os modelos desta categoria na nova pasta.

  3. No menu File, clique em New, e em seguida, clique em Project

  4. Verifique se a categoria HelloWorld aparece no Novo projeto na caixa de tipos de projeto painel, em Visual C#.

Você também pode agrupar um subconjunto de modelos de item personalizados numa pasta personalizada.

Para criar novas categorias de modelo de item personalizado

  1. Crie uma pasta na pasta do idioma no diretório de modelo de item personalizado.Por exemplo, para criar uma categoria HelloWorld para modelos Visual C# você deve criar a pasta a seguir:

    \My Documents\Visual Studio 2012\Templates\ItemTemplates\CSharp\HelloWorld\

  2. Coloque todos os modelos desta categoria na nova pasta.

  3. Criar um projeto ou abrir um projeto existente.

  4. No menu Project, clique em Add New Item.

  5. Verifique se a categoria HelloWorld aparece no Adicionar Novo Item de na caixa de tipos de projeto painel.

y3kkate1.collapse_all(pt-br,VS.110).gifExibir modelos em categorias-pai

Você pode habilitar modelos em subcategorias sejam exibidos em suas categorias-pai usando o NumberOfParentCategoriesToRollUp elemento no arquivo. vstemplate.Essas etapas são idênticas para os modelos de projeto e modelos de item.

Para exibir modelos em categorias pai

  1. Localize o arquivo.zip que contém o modelo.

  2. Extraia o arquivo.zip.

  3. Abra o arquivo .vstemplate no Visual Studio.

  4. No elemento TemplateData, adicione o elemento NumberOfParentCategoriesToRollUp.Por exemplo, o código a seguir torna o modelo visível na categoria pai, mas não maior.

    <TemplateData>
        ...
        <NumberOfParentCategoriesToRollUp>
            1
        </NumberOfParentCategoriesToRollUp>
        ...
    </TemplateData>
    
  5. Salve e feche o arquivo.vstemplate.

  6. Selecione os arquivos no seu modelo, clique com o botão direito na seleção, clique em Enviar parae clique em pasta compactada (zipada).Os arquivos são compactados em um arquivo .zip.

  7. Exclua os arquivos de modelo extraídos e o arquivo.zip do modelo antigo.

  8. Coloque o novo arquivo. zip no diretório que tinha o arquivo. zip excluído.

Consulte também

Tarefas

Como: criar modelos de projeto

Como: criar modelos de Item

Referência

Referência do esquema de modelo do Visual Studio

NumberOfParentCategoriesToRollUp (modelos Visual Studio)

Outros recursos

Personalizando modelos de projeto e Item