Partilhar via


Gerenciar ferramentas externas

Você pode chamar ferramentas externas de dentro do Visual Studio usando o menu Ferramentas . Algumas ferramentas padrão estão disponíveis no menu Ferramentas e você pode personalizar o menu adicionando outros executáveis próprios.

Ferramentas disponíveis no menu Ferramentas

O menu Ferramentas contém vários comandos internos, incluindo:

Adicionar novas ferramentas ao menu Ferramentas

Você pode adicionar uma ferramenta externa para aparecer no menu Ferramentas .

  1. Abra a caixa de diálogo Ferramentas Externas escolhendo Ferramentas>Externas.

  2. Clique em Adicionar e preencha as informações. Por exemplo, a seguinte entrada faz com que o Windows Explorer abra no diretório do arquivo que você tem atualmente aberto no Visual Studio:

    • Título: Open File Location

    • Comando: explorer.exe

    • Argumentos: /root, "$(ItemDir)"

    Caixa de diálogo Ferramentas Externas

A seguir está uma lista completa de argumentos que podem ser usados ao definir uma ferramenta externa:

Nome Argument Description
Caminho do item $(ItemPath) O nome completo do arquivo atual (unidade + caminho + nome do arquivo).
Diretório de itens $(ItemDir) O diretório do arquivo atual (unidade + caminho).
Nome do arquivo do item $(ItemFilename) O nome do ficheiro atual.
Extensão do item $(ItemExt) A extensão de nome de arquivo do arquivo atual.
Linha Atual $(CurLine) A posição atual da linha do cursor na janela de código.
Coluna atual $(CurCol) A posição atual da coluna do cursor na janela de código.
Texto atual $(CurText) O texto selecionado.
Caminho de destino $(TargetPath) O nome completo do arquivo do item a ser construído (unidade + caminho + nome do arquivo).
Diretório de Destino $(TargetDir) O diretório do item a ser compilado.
Nome do destino $(TargetName) O nome do arquivo do item a ser criado.
Extensão do alvo $(TargetExt) A extensão de nome de arquivo do item a ser construído.
Diretório binário $(BinDir) O local final do binário que está a ser construído (definido como disco + caminho).
Diretório de Projetos $(ProjectDir) O diretório do projeto atual (drive + path).
Nome do arquivo do projeto $(ProjectFileName) O nome do arquivo do projeto atual.
Diretório de Soluções $(SolutionDir) O diretório da solução atual (unidade + caminho).
Nome do arquivo da solução $(SolutionFileName) O nome do arquivo da solução atual.

Observação

A barra de status do IDE exibe as variáveis Linha atual e Coluna atual para indicar onde o ponto de inserção está localizado no Editor de códigos ativo. A variável Current Text retorna o texto ou código selecionado nesse local.