Compartilhar via


Argumentos de ferramentas externas

Argumentos são variáveis para as quais o ambiente do Studio fornece valores para quando uma ferramenta externa é iniciada no menu Ferramentas. Ferramentas externas, como o Bloco de Notas, podem ser adicionadas ao menu Ferramentas que usa a caixa de diálogo Ferramentas Externas.

A tabela a seguir relaciona os argumentos de ferramentas externas.

Nome

Argumento

Descrição

Caminho de item

$(ItemPath)

O nome completo do arquivo da fonte atual (definido como unidade + caminho + nome de arquivo). Em branco se estiver ativa uma janela que não seja de fonte.

Diretório do item

$(ItemDir)

O diretório da fonte atual (definido como unidade + caminho). Em branco se estiver ativa uma janela que não seja de fonte.

Nome de arquivo de item

$(ItemFilename)

O nome do arquivo da fonte atual (definido como nome de arquivo). Em branco se estiver ativa uma janela que não seja de fonte.

Extensão de item

$(ItemExt)

A extensão do nome de arquivo da fonte atual.

Linha atual1

$(CurLine)

A posição da linha atual do cursor no editor.

Coluna atual1

$(CurCol)

A posição da coluna atual do cursor no editor.

Texto atual1

$(CurText)

O texto atual (a palavra debaixo da posição do cursor atual ou uma seleção de linha única, se houver uma).

Caminho de destino

$(TargetPath)

O nome de arquivo completo do destino (definido como unidade + caminho + nome de arquivo).

Diretório de destino

$(TargetDir)

O diretório do destino.

Nome de destino

$(TargetName)

O nome do arquivo do destino.

Extensão de destino

$(TargetExt)

A extensão do nome do arquivo de destino.

Diretório do projeto

$(ProjDir)

O diretório do projeto atual (definido como unidade + caminho).

Nome de arquivo do projeto

$(ProjFileName)

O nome de arquivo do projeto atual (definido como unidade + caminho + nome de arquivo).

Diretório da solução

$(SolutionDir)

O diretório da solução atual (definido como unidade + caminho).

Nome de arquivo da solução

$(SolutionFileName)

O nome de arquivo da solução atual (definido como unidade + caminho + nome de arquivo).

1 A linha atual, a coluna atual ou o texto atual se baseia na posição do cursor no editor de texto conforme mostrado na barra de status.

Consulte também

Referência

Caixa de diálogo Ferramentas Externas

Outros recursos

Elementos gerais da interface de usuário