O Visual Studio comandos e opções

O Visual Studio comandos permitem interação direta com o ambiente de desenvolvimento integrado (IDE) do teclado.Muitas caixas de diálogo, janelas e comandos de menu dentro do IDE têm um equivalente de linha de comando que você pode digitar dentro de janela Comando, o Janela Immediate, ou o Localizar/comando caixa Para exibir uma caixa de diálogo ou executar um comando.

Comandos do Visual Studio seguem certas regras de sintaxe geral que são explicadas abaixo.O conjunto de comandos disponível inclui todos sistema autônomo comandos listados no Teclado, ambiente, Options caixa de diálogo e sobre o Comandos de guia, personalizar caixa de diálogo (Visual Studio), bem sistema autônomo sistema autônomo aliases definidos pelo usuário e macros.

Criando a partir da linha de comando

Para obter informações sobre a criação de projetos em linguagens de programação do Visual Studio a partir da linha de comando, consulte Criando a partir da linha de comando (Visual Basic), Linha de comando criando com csc.exe (Translation from VPE for Csharp visual) Opções de VCBUILD (Visual C++), e Criando a partir da linha de comando. Para obter informações sobre a configuração de um arquivo do esquema XML do MSBuild para construir projetos, consulte o Referência do MSBuild.

Sintaxe de comando Visual Studio

Comandos do Visual Studio podem ser inseridos no Comando window, Immediajanela de te ou Find/Command box.Em cada caso, maior que assinar (>) é usado para indicar que um comando em vez de uma operação de Pesquisar ou de depurar é a seguir.

Para obter informações detalhadas sobre a sintaxe de comando, consulte Comandos do Visual Studio com argumentos e Opções de Linha de Comando do Devenv.

Muitos comandos podem ser escritos em qualquer um dos dois formatos, usando a sintaxe do comando completo ou um formulário mais curto ou alias.

Nomes de comando completa

A sintaxe completa de comandos se baseia o comando completo nome listado Teclado, opções de ambiente caixa de diálogo.Na maioria dos casos, a sintaxe completa refletirá o posicionamento dos comandos no sistema de menu do IDE.Nomes de comando completa está de acordo com as regras de sintaxe a seguir:

  • Categorias de comando, sistema autônomo menus e sistema autônomo nomes de comando são separadas por um ponto (.).

  • Espaços e pontuação são removidos do todos sistema autônomo nomes de comando, conforme exibidas nos menus.

Por exemplo, o comando que exibe o Caixa de diálogo Novo arquivo é exibido no Teclado, opções de ambiente sistema autônomo um filho do File comando. Para exibir esta caixa de diálogo, digite o seguinte comando para o Comando window, Immediajanela de te ou Find/Command caixa e pressione ENTER.

>File.NewFile

The Novo arquivo caixa de diálogo é exibido, pronto para você fazer sua seleção.

Aliases de comando

Você pode criar nomes curtos ou aliases, nomes de comando completo para ajudá-lo a lembrar e digite os comandos mais rapidamente.O Visual Studio vem com um conjunto de alias predefinidos.Por exemplo, o comando que exibe o Novo arquivo a caixa de diálogo possui o de alias padrão nf. Para obter mais informações, consulte Predefinidos aliases de comando Visual Studio.

Você também pode criar seus próprios aliases personalizados ou alterar aliases predefinidos usando o alias comando. Por exemplo, você pode criar um alias para o comando Edit.MakeUpperCase digitando o seguinte:

>alias upper Edit.MakeUpperCase

Na próxima vez que você selecionar texto no editor e digitar >upper no Comando window, Immediajanela de te ou Find/Command caixa, o texto será exibido em letras maiúsculas.Você também pode criar aliases que incluem nomes de comando e seus argumentos.

Para exibir uma lista de todos os aliases corrente, digite o seguinte comando no Comando janela:

>alias

Comandos com argumentos

Alguns comandos permitem que você fornecer argumentos, sistema autônomo nomes de arquivo ou comutadores que executar um comando, sem exibir todas sistema autônomo caixas de diálogo ou outras interfaces de usuário.Por exemplo, o comando File.NewFile, inserido sem switches, exibe a Novo arquivo caixa de diálogo.Você também pode criar um novo arquivo de um modelo, sem exibir o Novo arquivocaixa de diálogo , incluindo comutador /t.O exemplo a seguir cria um novo arquivo de texto chamado mytext.txt, com base no modelo "Geral\Text File" e abre no editor de código-fonte.

>File.NewFile Mytext /t:"General\Text File" /e:"Source Code (text) Editor"
Observação:

Argumentos de comando devem ser inseridos na ordem especificada para o comando.Opções e seus argumentos podem ser colocados em qualquer ordem.

Comandos e argumentos seguem a sintaxe a seguir:

  • Nomes de comando e argumentos são separados por espaços

  • Valores do argumento que contenham espaços devem ser colocados entre aspas

  • Use o cursor (^) caractere para caractere de escape

  • Abreviações de caractere único argumento podem ser combinadas.Por exemplo, você pode agrupar sistema autônomo abreviaturas de argumento único caractere para /case (/c) e /word (/w) sistema autônomo /cw em vez de /c /w.

Muitos switches de nome de comando têm nomes completos e curtos que podem ser usados de forma intercambiável.Por exemplo, a /case comutador das Edit.Find comando também pode ser escrito /c. Para obter uma lista completa, consulte Comandos do Visual Studio com argumentos.

Caracteres de escape

Um caractere circunflexo (^) em uma linha de comando significa que o caractere imediatamente após ele é interpretada literalmente, em vez de um caractere de controle.Isso pode ser usado para incorporar as aspas normais (""), espaços, barras entrelinhamento, carets ou qualquer Outros caractere literal em um valor de parâmetro ou comutador, com exceção dos nomes do comutador.Por exemplo,

>Edit.Find ^^t /regex

Um acento circunflexo funciona da mesma seja interna ou externa entre aspas.Se um cursor é o último caractere na linha, ela será ignorada.

Conclusão automática para comandos

The Comando window, Immediajanela de te e Find/Command caixa fornecem conclusão automática quando você insere nomes de comando e aliases.A lista de preenchimento automático exibe todos os possíveis correspondentes nomes de comando e aliases, se o comando está disponível no momento ou não.Se você digitar ou selecionar um comando não disponível, a BAR de status exibe a mensagem, "O comando não disponível" e o comando será ignorado.

Nomes de comando internacionais

Em versões localizadas do IDE, nomes de comando podem ser inseridos na linguagem nativa do IDE ou em inglês.Por exemplo, você pode digitar qualquer um dos File.NewFile ou Fichier.NouveauFichier no IDE francês para executar o mesmo comando.

Os nomes de macro são semelhantes aos nomes de comando.Embora você pode salvar as macros usando um nome localizado para uma melhor compatibilidade entre versões localizadas do Visual Studio, os dois é melhor salvar as macros usando nomes em inglês.Isso ocorre porque todas as versões localizadas do IDE entendam comandos em inglês, mas nem todas as versões localizadas do IDE compreendam um outro linguagem localizado.

Consulte também

Referência

janela Comando

Janela Immediate

Localizar/comando caixa

Predefinidos aliases de comando Visual Studio

Comandos do Visual Studio com argumentos