Desenvolvimento

16 abr, 2019

Visual Studio 2019 – One-Click Cleanup

Publicidade

A Microsoft recentemente lançou o Visual Studio 2019 para Windows, e além de estar bem estável, também tem umas features bem interessantes! Neste artigo veremos a opção “One-click cleanup”.

Disclaimer:

O meu Visual Studio está configurado em Inglês, sendo assim, as traduções podem variar na sua IDE.

Baixando o Visual Studio

Primeiro faça o download do Visual Studio 2019 para Windows. Se você não sabe onde encontrar, aqui está o link para download.

Ainda existe a mesma proposta de versões da IDE, sendo elas: Community, Professional e Enterprise.

Se você é um desenvolvedor autônomo, possivelmente a versão Community atenda todas as suas necessidades!

Code Cleanup

Muito similar à feature de formatação de documentos, a proposta do Code Cleanup é a possibilidade de você configurar algumas regras pré-definidas para limpar seu código de uma vez só! Para fazer o setup, siga os passos abaixo:

No canto inferior esquerdo da IDE você vai encontrar um ícone muito parecido com uma “vassoura” e uma “seta para baixo”.

Ao clicar no ícone da “vassoura”, basicamente você pode manualmente aplicar as regras previamente estabelecidas, e ao clicar na “seta para baixo”, você pode configurar o que você deseja limpar no seu código.

Um exemplo de coisas que podemos fazer, seria:

  • Remover os usings não utilizados
  • Organizar os usings por ordem alfabética
  • Remover casts desnecessários
  • Adicionar modificadores

Existe uma lista de opções do que você deseja e, para isso, basta clicar na seta e escolher “Configure cleanup”.

Agora cabe a você analisar as opções (fixers) que você gostaria de configurar na sua IDE e selecionar quais fazem sentido!

Neste exemplo, vamos remover os usings não usados, ordenar os que ficaram e remover variáveis que não estão sendo usadas:

Sendo assim, no exemplo abaixo teremos usings não sendo usados e uma variável perdida no meio de um método.

Ao executar o code cleanup através do ícone ou da tecla de atalho Ctrl+K, Ctrl+E:

O Visual Studio automaticamente realiza uma limpeza em nosso código, deixando o mesmo mais limpo.

Exportando a configuração para seu time

Se desejar exportar a configuração do editor para seu time ou usar o padrão que já tem hoje, é possível também! Às vezes os espaços entre as tabs viram uma tremenda batalha entre desenvolvedores cujas particularidades de código se aplicam a cada um.

Para exportar, vá até Tools > Options e digite “Code style” na pesquisa no editor de texto para C# para aparecer.

Clique em “Code Style” e repare que existe a opção “Generate .editorconfig file from settings”.

Clique nela e vai gerar um arquivo no formato “.editorconfig”. Esse arquivo poderá ser distribuído para sua equipe utilizar na IDE deles. É recomendado colocar em um local versionado, até mesmo na sua solution.

Para incluir na solution, clique com o botão direito nela, “Add” e “Existing item”.

Selecione o arquivo na origem, e o mesmo será importado para o Visual Studio.

Mas isso não é tudo. Se você estiver interessado em saber mais releases do Visual Studio, visite o link: