Ações Rápidas

As Ações Rápidas no Visual Studio permitem refatorar, gerar ou, de outro modo, modificar facilmente o código 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:

Entender os ícones de Ações Rápidas

O Visual Studio usa vários ícones para indicar quando as Ações Rápidas estão disponíveis. O tipo de ícone indica se a Ação Rápida é uma recomendação ou uma correção necessária, incluindo a refatoração:

  • Chave de fenda ícone de chave de fenda: ação sugerida para melhorar o código.

  • Lâmpada amarela ícone de lâmpada: ação recomendada para resolver problemas não críticos com o código.

  • Lâmpada de erro ícone de lâmpada de erro: ação crítica para corrigir um erro no código ou aplicar a refatoração necessária.

Para qualquer linguagem, terceiros podem oferecer sugestões e diagnósticos personalizados, por exemplo, como parte de um SDK. O Visual Studio mostra lâmpadas com base nessas regras.

Localizar ações disponíveis

Você pode verificar seu código para as Ações Rápidas disponíveis no Visual Studio examinando a lâmpada ícone de lâmpada, a chave de fenda ícone de chave de fenda e a lâmpada de erro ícone de lâmpada de erro:

  • Mova o mouse sobre o código e observe os ícones de Ação Rápida:

    Captura de tela que mostra a recomendação básica de Ação Rápida e o ícone de lâmpada no Visual Studio.

  • Mova o cursor de inserção (|) para uma linha de código e verifique se há ícones de Ação Rápida na margem esquerda do editor de código.

Você também pode verificar manualmente se há Ações Rápidas disponíveis:

  • Clique com o botão direito do mouse em uma linha de código e escolha Ações rápidas e refatorações para obter uma lista de ações rápidas e opções de refatoração disponíveis.

  • Selecione Ctrl + ponto (.) em qualquer lugar em uma linha.

Aplicar recomendações para melhorar o código

Quando Ações Rápidas estiverem disponíveis, você poderá selecionar o ícone de lâmpada ícone de lâmpada ou chave de fenda ícone de chave de fenda ao lado do código aplicável.

  • Para ver as melhorias disponíveis, selecione a seta para baixo ao lado do ícone ou use o link Mostrar possíveis correções.

    Captura de tela que mostra os detalhes da recomendação de Ação Rápida com o ícone de lâmpada no Visual Studio.

  • Para aplicar a alteração recomendada ao código, selecione o ícone. Você também pode selecionar Ctrl + ponto final (.) quando o cursor está em uma linha de código que mostra uma ação disponível.

Aplicar ações para corrigir erros

Se houver um erro no código e o Visual Studio tiver uma correção recomendada, você verá um rabisco vermelho sob o código com o erro. O ícone de lâmpada de erro ícone de lâmpada de erro também é exibido ao lado do código marcado.

  • Para ver as correções disponíveis, selecione a seta para baixo ao lado do ícone ou use o link Mostrar possíveis correções.

    Captura de tela que mostra a possível correção de Ação Rápida e o ícone de lâmpada de erro no Visual Studio.

  • Para aplicar a alteração recomendada ao código, selecione o ícone. Você também pode selecionar Ctrl + ponto final (.) quando o cursor está em uma linha de código que mostra uma ação disponível.

Dica

Você pode desativar algumas das Ações Rápidas de correção de código. Para obter mais informações, consulte Desabilitar análise de código-fonte para .NET.

Obter ajuda de IA

Se você tiver o Copilot, poderá obter assistência de IA ao usar a lâmpada de ações rápidas. No menu da lâmpada, escolha Corrigir com o Copilot. Isso abre um chat embutido com o GitHub Copilot Chat, oferecendo uma correção disponível.

Captura de tela que mostra a opção Ação Rápida GitHub Copilot para a lâmpada.