Refatoração
Refatoração é o processo de melhorar seu código após ter sido gravado, alterando a estrutura interna do código sem alterar o comportamento do código externo.
Visual translation from VPE for Csharp oferece os seguintes comandos de refatoração no menu de refatoração:
Refatoração multi-projeto
O Visual Studio oferece suporte a refatoração multiprojeto para os projetos que estiverem na mesma solução.Todas as operações de refatoração corrigir referências entre os arquivos para corrigir essas referências em todos os projetos do mesmo linguagem.Isso funciona para quaisquer referências de projeto do projeto para-.Por exemplo, se você tiver um aplicativo de console que faz referência a uma biblioteca de classe, quando você renomeia uma biblioteca de classes digite (usando o Rename operação de refatoração), as referências ao tipo de biblioteca de classe no aplicativo de console também são atualizadas.
Caixa de diálogo Preview Changes
Muitas operações de refatoração oferecem uma oportunidade para que você examine todas as alterações de referência que uma operação de refatoração deve executar seu código, antes de confirmar as alterações.Para essas operações, um de refatoraçãoVisualizar alterações de referência opção será exibida na caixa de diálogo refatoração.Depois de selecionar essa opção e aceitar a operação de refatoração, o Caixa de diálogo Preview Changes será exibida. Observe que o Visualizar alteraçõescaixa de diálogo possui dois modos de exibição.O modo de exibição inferior exibirá seu código com todas as atualizações de referência devido à operação de refatoração.Pressionar Cancelar on the Visualizar alteraçõescaixa de diálogo irá parar a operação de refatoração e nenhuma alteração será feita em seu código.
Refatoração tolerante a erros
Refatoração é o erro tolerante a falhas.Em outras palavras, você pode executar uma refatoração em um projeto não é possível criar.Entretanto, nesses casos o processo de refatoração pode não atualização referências ambíguas corretamente.
Consulte também
Tarefas
Como: restauração translation from VPE for Csharp trechos de refatoração