Assistência de IA enquanto edita código
As sugestões do IntelliCode ajudam-no a fazer edições semelhantes em vários locais do seu código. Ele rastreia suas edições localmente e deteta repetição. Em seguida, oferece-se para aplicar essas mesmas edições em outros lugares onde elas possam se aplicar. Por exemplo, se você perdeu locais onde uma refatoração poderia ser aplicada, as sugestões do IntelliCode ajudam você a encontrar esses locais e corrigi-los.
O IntelliCode está ciente da estrutura semântica do seu código. Essa estrutura é usada para detetar situações em que as alterações podem ser aplicadas, mesmo que os nomes das variáveis sejam diferentes.
Suponha que você esteja substituindo uma conversão de temperatura repetida usando valores locais codificados por uma função auxiliar que abstrai esses valores. O IntelliCode deteta a alteração repetida que você está fazendo e sugere que você faça essa alteração em outros lugares.
As sugestões aparecem como Ações Rápidas no editor do Visual Studio. As sugestões do IntelliCode têm as opções do menu Ação Rápida Aplicar sugestão e Ignorar sugestões como esta. Se quiser usar a alteração sugerida, selecione Aplicar sugestão.
No Visual Studio 2019 16.9 e versões posteriores, você também vê sugestões à medida que digita, na lista de conclusão:
Como aprende com as tuas edições repetidas numa sessão, por vezes as sugestões do IntelliCode não correspondem à tua intenção. Se não quiser usar a alteração sugerida, basta selecionar a ação Ignorar sugestões como esta. O IntelliCode não sugerirá esse padrão novamente, a menos que você o recrie-o em edições subsequentes.
Observação
As sugestões do IntelliCode têm escopo de sessão - elas não aparecem depois que você fecha e reabre o Visual Studio
Se você quiser ver a lista de todas as alterações sugeridas, vá para Exibir>Outras janelas>sugestões do IntelliCode.
Mais sugestões disponíveis lâmpada
Quando aceitas uma sugestão da lista de conclusões, se existirem outros locais onde possas aplicar a mesma alteração, verás um ícone de lâmpada com uma ação que te mostra uma lista das sugestões encontradas. Isso abre a janela de sugestões do IntelliCode, para que você possa localizar e agir de acordo com as sugestões.
Desativar sugestões do IntelliCode
As sugestões estão ativadas por padrão para o Visual Studio versão 16.7 e posterior.
Se desejar desativá-lo, escolha Ferramentas>Opções, guia Geral do IntelliCode e alterne sugestões em C# para desativado .