Partilhar via


Associar um tipo de arquivo com uma ferramenta de diferença

Você pode comparar o texto e arquivos XML usando a ferramenta de comparação de padrão de Visual Studio. No entanto, você pode, para tipos de arquivo que você especificar, ativar a ferramenta de comparação de arquivos que você prefere usar. Você pode usar qualquer ferramenta de comparação que oferece suporte, como argumentos de linha de comando, os caminhos completos dos dois arquivos que você deseja comparar.

Permissões necessárias

Para executar este procedimento, você deve ser um membro da administradores ou os usuários o grupo de segurança no computador onde Visual Studio está instalado. Para obter mais informações, consulte Permissões de Team Foundation Server.

Para associar um arquivo com um terceiro tipo de ferramenta de comparação

  1. Execute um dos seguintes conjuntos de etapas.

    1. Em Visual Studio, abra o Ferramentas menu e clique Opções.

    2. No Opções caixa de diálogo caixa, expanda Controle de origem, clique em Visual Studio do Team Foundation Servere, em seguida, clique em Configure User Tools.

    -Ou--

    1. No Windows, clique em Iniciar, clique em Todos os programas, aponte para 2010 do Microsoft Visual Studio, aponte para Visual Studio Toolse, em seguida, clique em Visual Studio Prompt de comando (2010).

    2. Type tf diff /configure.

  2. No Configure User Tools caixa de diálogo, clique em Add.

    O Ferramenta Configurar abre a caixa de diálogo.

  3. No extensão , especifique a extensão (por exemplo,. cpp) que você deseja associar a sua ferramenta.

  4. No operação , clique em Compare.

  5. No comando caixa, digite o caminho e o nome da sua ferramenta ou clique nas reticências () para localizar e especificar a ele. O resultado deve se parecer com o exemplo a seguir:

    C:\Program Files\OtherDiff\otherdiff.exe
    
  6. No argumentos , digite quaisquer argumentos que sua ferramenta requer:

    • %1: O caminho para o arquivo de origem.

    • %2: O caminho para o arquivo de destino.

    • %5: As opções que o usuário especificou usando o /option opção do comando diferença. Para obter mais informações, consulte Comando de diferença.

    • %6: Rótulo ("nome amigável") do arquivo de origem.

    • %7: Rótulo ("nome amigável") do arquivo de destino.

    Dica

    Para obter informações sobre ferramentas externas usadas com freqüência e os argumentos que necessitam, consulte a seguinte página no site da Microsoft: configuração de comparação/mesclagem no Team Foundation - valores comuns de comando e o argumento.

    Use o espaço em branco para delimitar os argumentos.

    Por exemplo, você pode especificar a sintaxe a seguir para comparar dois arquivos:

    %1 %2
    

    Use aspas para passar o espaço em branco ou aspas para a ferramenta.

    Se um argumento incluir um ou mais espaços, deve colocá-lo entre aspas (""). Se um argumento contém um ou mais aspas, você deve adicionar outra aspa imediatamente após as aspas no argumento. Por exemplo, você pode especificar o argumento a seguir:

    "This "" embeds a double quote"
    

    Passe rótulos ("nomes amigáveis") para a ferramenta.

    Se a ferramenta suporta a exibição de um rótulo (um "nome amigável"), como c:\workspace\test\MyWindow.xaml.cs;C5 (server) 4/26/2010 1:32 PM, você pode incluir o %6 e %7 tokens para passar valores de rótulo para a ferramenta. Se você não especificar esses tokens, a ferramenta pode mostrar os nomes dos arquivos temporários, que podem ser difícil de ler.

    Por exemplo, você pode especificar a sintaxe a seguir para exibir os rótulos.

    %1 /title1=%6 %2 /title2=%7
    
    ObservaçãoObservação

    Esse recurso não está relacionado às etiquetas de controle de versão, que se aplicam a versões específicas de itens no controle de versão, conforme descrito em Usar rótulos para tirar um instantâneo dos seus arquivos.

  7. Clique em OK.

  8. Se você quiser especificar mais tipos de arquivos, repita as etapas 4−9.

  9. Clique em OK.

Consulte também

Outros recursos

Comparando os arquivos e pastas

Histórico de alterações

Date

History

Motivo

Agosto de 2010

Adicionadas informações detalhadas sobre como especificar valores de argumento. Adicionado um link para informações sobre ferramentas externas comuns.

Comentários do cliente.