Caixa Localizar/Comando

É possível pesquisar texto e executar comandos do Visual Studio usando a caixa Localizar/Comando. A caixa Localizar/Comando ainda está disponível como um controle de barra de ferramentas, mas não fica mais visível por padrão. Você pode exibir a caixa Localizar/Comando escolhendo Adicionar ou Remover Botões na barra de ferramentas Padrão e escolhendo Localizar.

Para executar um Visual Studio comando, preceda-o com um sinal de maior que ( > ).

A caixa Localizar/Comando retém os últimos 20 itens inseridos e os exibe em uma lista suspensa. É possível navegar pela lista escolhendo as teclas de direção.

Caixa Localizar/Comando

Pesquisando texto

Por padrão, quando você especifica um texto na caixa Localizar/Comando e pressiona a tecla Enter, o Visual Studio pesquisa na janela de ferramentas ou documento atual usando as opções especificadas na caixa de diálogo Localizar nos Arquivos. Para obter mais informações, consulte Localizando e substituindo texto.

Inserindo comandos

Para usar a caixa Localizar/Comando para emitir um único comando Visual Studio ou alias, em vez de pesquisar texto, preceda o comando com um símbolo de maior que (>). Por exemplo:

>File.NewFile c:\temp\MyFile /t:"General\Text File"

Como alternativa, você também pode usar a janela Comando para inserir e executar um ou vários comandos. Alguns comandos ou aliases podem ser inseridos e executados sozinhos; outros têm argumentos obrigatórios em sua sintaxe. Para obter uma lista de comandos que têm argumentos, consulte Comandos do Visual Studio.

Caracteres de escape

Um caractere de acento circunflexo ( ^ ) em um comando significa que o caractere imediatamente após ele é interpretado literalmente, em vez de um caractere de controle. Isso pode ser usado para inserir aspas retas ("), espaços, barras iniciais, acentos circunflexos ou quaisquer outros caracteres literais em um parâmetro ou valor de opção, com a exceção de nomes de opção. Por exemplo:

>Edit.Find ^^t /regex

Um acento circunflexo funciona da mesma forma tanto dentro quanto fora das aspas. Se um acento circunflexo for o último caractere na linha, ele será ignorado.

Confira também