É possível fazer uma associação de arquivo com uma ferramenta customizada no Visual Studio?
-
20-12-2019 - |
Pergunta
Criei uma ferramenta personalizada para VisualStudio.Agora eu queria saber se era possível fazer uma associação de arquivos para que quando eu criasse determinado tipo de arquivo (*.popo), ele configurasse automaticamente o campo de propriedade para o customtool?
Exemplo:Quando você cria um resx, o 'GlobalResourceProxyGenerator' é definido automaticamente para ele.e então gere o arquivo.
Obrigado,
Solução
Você pode crie um modelo de arquivo personalizado no Visual Studio.Se necessário, você pode implementar o Interface IWizard para definir propriedades adicionais que não são suportadas pelo formato de arquivo de modelo.Definir o customtool é algo que pode ser feito facilmente usando a interface IWizard, consulte a pergunta relacionada para obter um exemplo de código.
Dessa forma você pode ter o seu .popo
arquivo na janela Adicionar novo item do Visual Studio e defina todas as propriedades desejadas ao criar um novo arquivo.