Passo a passo: Criando um Editor personalizado
O Visual Studio modelo de projeto de pacote pode criar um simple editor personalizado.
Pré-requisitos
Para concluir este passo a passo, você deve instalar o SDL do Visual Studio 2010. Para obter mais informações sobre o SDK de Visual Studio, consulte Ampliando a visão geral de Visual Studio. Para descobrir como fazer o download do SDK do Visual Studio, consulte Visual Studio extensibilidade Developer Center no site do MSDN.
Locais para o modelo de projeto de pacote de Visual Studio
O modelo de projeto do pacote de Visual Studio pode ser encontrado em três locais diferentes de Novo projeto caixa de diálogo:
Em Visual Basic extensibilidade. O idioma padrão do projeto é Visual Basic.
Em C# extensibilidade. O idioma padrão do projeto é C#.
Em outra extensibilidade de tipos de projeto. O idioma padrão do projeto é C++.
Para criar um VSPackage usando o modelo de pacote de Visual Studio
Crie um projeto com o modelo de pacote de Visual Studio. Para obter mais informações sobre como usar este modelo, consulte Passo a passo: Criando um comando de Menu usando o modelo de pacote de Visual Studio.
Selecione o Editor personalizado opção e clique em próximo. O Opções do Editor de página é exibida.
Digite o nome do seu editor no Nome do Editor caixa. Digite a extensão de arquivo que você deseja ser associado ao seu editor no A extensão de arquivo caixa. O editor está disponível para arquivos com esta extensão. A extensão de arquivo está registrada para Visual Studio única, não para Windows. Digite o nome de arquivo padrão para novos documentos criados com o seu editor no Nome de arquivo padrão caixa.
Clique em Concluir para criar seu VSPackage na pasta que você especificou.
Para testar o seu editor personalizado
Sobre o arquivo , aponte para New e, em seguida, clique em arquivo.
No Installed Templates painel da Novo arquivo caixa de diálogo, selecione o modelo de arquivo, então o arquivo tipo você apenas registrado.
Clique em Abrir para exibir e editar o documento.
O editor suporta operações de recortar e colar, localizar e substituir e abrir e carregar.