Ações Rápidas

As Ações Rápidas permitem refatorar, gerar ou, de outro modo, modificar o código de maneira fácil com uma única ação. As Ações Rápidas estão disponíveis para C#, C++ e os arquivos de código do Visual Basic. Algumas ações são específicas para uma linguagem e outras se aplicam a todas as linguagens.

É possível usar as Ações rápidas para:

  • Suprimir uma violação de regra do analisador de código

Observação

Este tópico aplica-se ao Visual Studio no Windows. Para o Visual Studio para Mac, confira Refatoração (Visual Studio para Mac).

As Ações Rápidas podem ser aplicadas usando o ícone de lâmpada de lâmpada ou ícones de chave de fenda de chave de fenda  ou  pressionando Ctrl + . quando o cursor estiver em uma linha de código para a qual uma ação está disponível. Você verá uma lâmpada de erro ícone de lâmpada de erro se houver um rabisco vermelho, indicando um erro e o Visual Studio terá uma solução disponível para esse erro.

Para qualquer linguagem, terceiros podem oferecer sugestões e diagnósticos personalizados, por exemplo, como parte de um SDK, e as lâmpadas do Visual Studio aparecerão de acordo com essas regras.

Ícones

O ícone exibido quando uma Ação Rápida fica disponível oferece uma indicação do tipo de correção ou que a refatoração está disponível. O ícone de chave de fenda indica apenas que há ações disponíveis para alterar o código, mas você não deve necessariamente  usá-las. O ícone de lâmpada amarela ícone de lâmpada indica que há ações disponíveis que você  deve fazer para melhorar seu código. O ícone de lâmpada de erro ícone de lâmpada de erro indica que há uma ação disponível que  corrige um erro em seu código.

Para ver uma lâmpada ou chave de fenda

Se uma correção estiver disponível, lâmpadas aparecerão:

  • Quando você passa o mouse no local de um erro

    Lâmpada com o mouse focalizando

  • Na margem esquerda do editor quando você move o cursor para a linha aplicável do código

Você também pode pressionar Ctrl + . em qualquer lugar em uma linha para ver uma lista de Ações Rápidas e refatorações disponíveis.

Para ver possíveis correções, selecione a seta para baixo ao lado da lâmpada ou do link Mostrar possíveis correções. Uma lista de Ações Rápidas disponíveis é exibida.

Lâmpada expandida

Confira também