Partilhar via


Como: executar ferramentas externas de Visual Studio

Você pode adicionar itens ao menu Ferramentas que permitem iniciar ferramentas externas de dentro de Visual Studio.Por exemplo, você pode adicionar um item ao menu Ferramentas para iniciar utilitários como SPY + + ou criar GUID.

ObservaçãoObservação

As opções disponíveis nas caixas de diálogo e os nomes e locais dos comandos de menu que você vê podem diferir do que é descrito na Ajuda, dependendo de suas configurações ativas ou da edição.Para mais informações, consulte Configurações de Visual Studio.

Para saber mais sobre argumentos predefinida para ferramentas externas, consulte Argumentos para ferramentas externas.

Adicionar uma ferramenta externa ao menu Ferramentas

Você pode adicionar um comando ao menu Ferramentas para iniciar outro aplicativo, como o bloco de notas, de dentro do ambiente de desenvolvimento integrado (IDE).

Para adicionar uma ferramenta externa ao menu Ferramentas

  1. Sobre o Ferramentas menu, escolha externoFerramentas.

  2. No externoFerramentas diálogo caixa, escolha Adde digite um nome para a opção de menu na título caixa.

    DicaDica

    Digite um e comercial antes de uma das cartas no nome da ferramenta para criar uma tecla aceleradora para o comando quando ele aparece na Ferramentas menu.Por exemplo, se você usar o m & y ferramenta externa, a letra 'y' será a tecla aceleradora.

  3. No comando , digite o caminho para o arquivo que você pretende iniciar ou escolha Procurar para navegar até o arquivo.Tipos de arquivos que você pode iniciar o incluem. exe,. bat,. com,. cmd e. pif.

    ObservaçãoObservação

    Se o arquivo reside no caminho do sistema, você pode inserir o nome de arquivo.Caso contrário, digite o caminho completo para o arquivo.

  4. Selecione Use output window e Fechar ao sair, conforme apropriado e, em seguida, escolha OK.

    ObservaçãoObservação

    O Use output window opção não está disponível para arquivos de applicationa GUID.

Um comando para a ferramenta, usando o texto inserido como o título aparecerá agora na Ferramentas menu.Você pode iniciar a ferramenta, escolhendo o novo comando de menu.

ObservaçãoObservação

Adicionar uma ferramenta externa para o menu Ferramentas não registrar um aplicativo como a ferramenta padrão de seu tipo.Por exemplo, usar o editor externo favorito para modificar a marcação HTML, você pode definir essa preferência do Caixa de diálogo Opções do navegador, ambiente, Web.Você pode criar facilmente um projeto suplementar Visual Studio para informar ao IDE na inicialização que um utilitário externo irá lidar com tarefas como a integração de controle de código de validação ou origem de marcação.

Passar variáveis para ferramentas externas

Você pode especificar que determinadas informações passadas para um comando quando ele é iniciado, como opções de linha de comando para aplicativos de console.

Para passar variáveis para a ferramenta

  1. No Ferramentas externas diálogo caixa, escolha uma ferramenta de conteúdo do Menu lista.

  2. No argumentos caixa, digite os argumentos que você deseja passar para a ferramenta ou escolher o botão de seta para selecionar um argumento predefinido.

    ObservaçãoObservação

    Para obter mais informações sobre a sintaxe do argumento, consulte argumentos de ferramentas externas.

  3. Selecione Solicitar argumentos se você quiser que a opção de editar argumentos no momento que o comando é iniciado.

Quando a próxima vez que iniciar a ferramenta externa no menu Ferramentas, os argumentos que você selecionou serão passados automaticamente para a ferramenta.Se você selecionou Solicitar argumentos, o argumentos caixa de diálogo será exibida.

Especifique um diretório de trabalho

Você também pode especificar o diretório de trabalho para o comando ou ferramenta.Por exemplo, se a ferramenta lê os dados do sistema de arquivos do diretório atual, a ferramenta requer que determinados componentes do programa estão presentes no diretório atual na inicialização.

Para especificar um diretório de trabalho para a ferramenta

  1. No Ferramentas externas diálogo caixa, escolha uma ferramenta de conteúdo do Menu lista.

  2. No diretório inicial caixa, digite o diretório de trabalho para a ferramenta ou escolher o botão de seta para selecionar um local de diretório predefinidos.

Exibir saída de Unicode na janela de saída

Se você usar uma ferramenta que fornece a saída em Unicode em vez de ASCII, você pode escolher exibir Unicode na janela de saída.

Para exibir a saída de Unicode na janela de saída

  1. No Ferramentas externas diálogo caixa, escolha uma ferramenta de conteúdo do Menu lista.

  2. Selecione Tratar saída como Unicode.

    ObservaçãoObservação

    Não selecione essa opção para ferramentas que fornecem saída em ASCII.

Adicionar chaves de acesso

Para incluir uma tecla de acesso

  1. Na barra de menu, escolha Ferramentas, externoFerramentas.

  2. No Menuconteúdo , selecione o nome da ferramenta que você deseja modificar.

  3. No título , digite um e comercial (&) no nome da ferramenta, apenas antes da letra que você deseja utilizar como tecla de acesso.

Atribuir um atalho de teclado

Para incluir um atalho de teclado

  1. Na barra de menu, escolha Ferramentas, Opções de.

  2. Na lista de opções, escolha ambiente, teclado.

  3. No Mostrar comandos contendo lista, especificar Tools.External.

  4. Na lista de nomes de comando, localize o Tools.ExternalCommandn entrada.

    ObservaçãoObservação

    Você pode definir atalhos de teclado para ferramentas externas de até vinte e quatro.Ferramentas externas são listadas como comando externo 24 1 na lista de nomes de comando.Se o comando de menu já tiver um atalho atribuído a ele, essa informação aparece no atalhos para o comando selecionado lista.

  5. Coloque o cursor na Pressione as teclas de atalho caixa e pressione as teclas que você deseja atribuir à ferramenta externa.

    ObservaçãoObservação

    Se o atalho de teclado já está atribuído a outro comando, o atalho atualmente atribuído a lista exibirá essas informações.

  6. Escolha Atribuir.

Consulte também

Referência

Argumentos para ferramentas externas

Conceitos

Ferramentas externas em Visual Studio