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.